Объем 638 страниц
2020 год
16+
Начислим
+18
Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.
Участвовать в бонусной программеО книге
Не имеет смысла каждый раз изобретать велосипед, лучше сразу освоить приемы проектирования, которые уже созданы людьми, сталкивавшимися с аналогичными задачами. В этой книге рассказано, какие паттерны действительно важны, когда и при каких условиях ими необходимо пользоваться, как применить их в ваших проектах и на каких принципах объектно-ориентированного проектирования они построены. Присоединяйтесь к сотням тысяч разработчиков, которые повысили свою квалификацию объектно-ориентированного проектирования благодаря книге «Head First. Паттерны проектирования».
Если вы уже читали книги из серии Head First, то знаете, что вас ждет визуально насыщенный формат, разработанный с учетом особенностей работы мозга. В книге «Head First. Паттерны проектирования» принципы и паттерны проектирования представлены так, чтобы вы не заснули, читая книгу, научились решать реальные задачи проектирования программных продуктов и общаться на языке паттернов с другими участниками вашей команды.
Отзывы, 6 отзывов6
Хорошая и качественная книга для начинающих разработчиков, которые хотели бы изучить шаблоны проектирования, но которым очень тяжело воспринимать классику от «Банды четырех». Также полезна специалистам среднего уровня для систематизации знаний и устранения возможных пробелов в таковых.
Хорошая книга для тех кто хочет разабраться в проектировании с нуля, через чур подробные примеры, местами даже перебор можно было бы более кратко описать
Хорошая книга по паттернам, в очень живой форме подается материал, много примеров и акцентов на важные моменты. Для меня как новичка в ООП просто кладезь.
Книга хорошая, для простых людей не для олимпиадников :-) и уровень начинающий/начально-средний. Опытным разрабам будет не очень интересно скорей всего.
Хочу обратить внимание, что материал книги существенным образом завязан на язык Java.
Почему то ни в каких описаниях это не указано, но все примеры приведены на Java и авторы считают само собой разумеющимся что читателя интересуют вопросы разработки именно на этом языке.
Так что если вы привыкли работать на сильно отличающемся языке, например, на Python то как минимум часть материала может оказаться не слишком релевантной.
Нет, можно конечно рассматривать примеры на Java и в уме переводить на Python, но в таком случае, моет быть, стоит поискать более подходящую книгу.






