расширенный поиск

Книга: Шаблоны реализации корпоративных приложений

Товар № 10013816
Автор: Бек К.
Издательство: Вильямс
Вес: 0.370 кг.
Год издания: 2017
Формат: 70х100/16
Страниц: 176 Переплет: Твердый переплет
Товар отсутствует
Узнать о поступлении

Великий код не только функционален: он ясен и постоянно разъясняет ваши намерения, позволяя другим программистам понимать его, полагаться на него и легко модифицировать. Но этот код — не просто результат случайности. Это результат сотен небольших, но критических решений, которые программист делает каждый день. Теперь легендарный разработчик ПО Кент Бек — известный всему миру как создатель экстремального программирования и пионер шаблонов проектирования и разработки посредством тестирования (TDD) — фокусируется на этих критических решениях, раскапывая мощные шаблоны проектирования для создания более простых, ясных, лучше организованных и экономически более эффективных программ.
Бек собрал 77 шаблонов для обслуживания задач ежедневного программирования и написания более читаемого кода. Эта новая коллекция шаблонов предназначена для реализации многих аспектов разработки, включая классы, состояние, поведение, методы, коллекции, инфраструктуры и т. д. Автор использует диаграммы, истории, примеры и эссе для того, чтобы увлечь читателя по ходу освещения шаблонов. Вы обнаружите проверенные решения для управления всем, от именования переменных до проверки исключений.
В книге описано:
• Значение коммуникации через код и философию, стоящую за шаблонами;
• Как и когда применять классы, и как в классах кодируется логика приложения;
• Лучшие методы хранения и получения состояния;
• Поведение: шаблоны для представления логики, включая альтернативные пути;
• Написание, именование и декомпозиция методов;
• Выбор и использование коллекций;
• Реализация вариаций шаблонов при создании инфраструктур.
Эта книга предназначена для программистов всех уровней подготовки, особенно для тех, кто применяет в своей практике шаблоны проектирования и методы гибкой разработки. Книга также окажется неоценимым ресурсом для команд разработчиков, ищущих более эффективные методы совместной работы и построения более управляемого ПО. Никакая другая книга не касается так близко вашей ежедневной работы.
Кент Бек — один из самых креативных и признанных лидеров в индустрии программного обеспечения, постоянно подвергающий сомнению догмы инжиниринга ПО и проповедующий идеи, такие, как шаблоны проектирования, разработка посредством тестирования и экстремальное программирование. В данный момент Кент сотрудничает с компаниями Tree River Institute и Agitar Sotware, является автором многих книг, изданных Addison-Wesley, включая второе издание Extreme Programming и Test Driven Development, написанную совместно с Синтией Андрес.

Читать далее