Ничто не сравнится по ценности с советами настоящего программиста-профессионала. Книга Питера Гудлифа "Ремесло программиста" написана ясно, практично и занимательно. Она поможет вам перейти на более высокий уровень мастерства программирования и покажет, как писать код, который больше чем "просто работает". Да, вы умеете писать работающий код, но как написать понятный код? Как добиться его надежности и отсутствия ошибок? Смогут ли другие программисты выяснить логику и цель вашего кода? Выдающиеся программисты не просто обладают техническими знаниями - у них есть правильный подход и отношение к программированию. Перед вами руководство по выживанию в условиях промышленного производства ПО. Эта книга посвящена тому, чему вас никто не учил: как правильно программировать в реальной жизни. Здесь вы найдете не связанные с конкретными языками рекомендации, полезные всем разработчикам и касающиеся таких проблем, как стиль представления, выбор имен переменных, обработка ошибок, безопасность, эффективность групповой работы, технологии разработки и составление документации. Читатель должен обладать опытом программирования, ибо книга не учит программированию - она учит правильно программировать. Издание будет полезно и студентам старших курсов, знакомым с принципами программирования.
Название: Ремесло программиста. Практика написания хорошего кода Автор: Гудлиф П. Издательство: Символ-Плюс Год: 2009 Страниц: 697 Формат: PDF Размер: 8,19 МБ ISBN: 978-5-93286-127-1 Качество: Отличное Серия или Выпуск: Профессионально
Краткое содержание:
Об авторе Благодарности Предисловие I. Перед лицом кода 1. Держим оборону 2. Тонкий расчет 3. Что в имени тебе моем? 4. Литературоведение 5. Заметки на полях 6. Людям свойственно ошибаться II. Тайная жизнь кода 7. Инструментарий программиста 8. Время испытаний 9. Поиск ошибок 10. Код, который построил Джек 11. Жажда скорости 12. Комплекс незащищенности III. Проектирование кода 13. Важность проектирования 14. Программная архитектура 15. Программное обеспечение - эволюция или революция? IV. Стадо программистов? 16. Кодеры 17. Вместе мы - сила 18. Защита исходного кода V. Часть процесса 19. Спецификации 20. Рецензия на отстрел 21. Какой длины веревочка? VI. Вид сверху 22. Рецепт программы 23. За гранью возможного 24. Что дальше? Ответы и обсуждение Библиография Алфавитный указатель