Аннотация
В этом втором, обновленном через 20 лет издании авторы предлагают прагматичный философский подход к разработке программного обеспечения, исходя из своего богатого практического опыта. Книга написана в виде последовательного ряда автономных тем-разделов, сдобрена немалой долей классических и свежих анекдотов, тщательно продуманными примерами и интересными аналогиями, демонстрируя наилучшие методики разработки программного обеспечения и основные ловушки на пути к написанию гибкого, легко приспосабливающегося к новым требованиям и повторно используемого кода. Она поможет читателю выработать и развить навыки и знания как основание для его успешной карьеры в долгосрочной перспективе.
Прочитав эту книгу, вы узнаете как:
бороться с деградацией программного обеспеченияпостоянно учиться
избегать ловушек, кроющихся в дублировании знаний
писать гибкий, динамический и адаптируемый код
овладевать основными инструментальными средствами
избегать программирования по совпадению
изучать подлинные требования
защищаться от уязвимостей в системе безопасности
решать задачи, лежащие в основе параллельного программирования
организовывать команды программистов-прагматиков
брать на себя ответственность за свою работу и карьеру
строго и эффективно тестировать
реализовывать начальный набор инструментальных средств программиста-прагматика
доставлять удовольствие своим пользователям
Эта книга написана в виде последовательного ряда автономных тем-разделов, сдобрена немалой долей классических и свежих анекдотов, тщательно продуманными примерами и интересными аналогиями, демонстрируя тем самым наилучшие подходы к разработке программного обеспечения и основные ловушки на этом пути. Начинающие или опытные программисты, как и руководители программных проектов, смогут извлечь немало уроков из этой книги в своей повседневной деятельности, быстро добившись улучшений в производительности труда, пунктуальности и удовлетворенности своей работой. Книга поможет читателю выработать и развить навыки и отношения, образующие прочный фундамент его успешной карьеры в долгосрочной перспективе. В конечном счете он станет программистом-прагматиком.
Комментарии к книге "Программист-прагматик: 2-е юбилейное издание"