Делай как в Google. Разработка программного обеспечения

Читать отрывокОтрывок
Современные программисты должны не только эффективно программировать, но и знать надлежащие инженерные практики, позволяющие сделать кодовую базу стабильной и качественной.
В чем же разница между программированием и программной инженерией? Как разработчик может управлять живой кодовой базой, которая развивается и реагирует на меняющиеся требования на всем протяжении своего существования?
Основываясь на опыте Google, инженеры-программисты Титус Винтерс и Хайрам Райт вместе с Томом Маншреком делают откровенный и проницательный анализ того, как ведущие мировые практики создают и поддерживают ПО. Речь идет об уникальной инженерной культуре, процессах и инструментах Google, а также о том, как эти аспекты влияют на эффективность разработки.
Вы изучите фундаментальные принципы, которые компании разработчиков ПО должны учитывать при проектировании, разработке архитектуры, написании и сопровождении кода.
Уже прочитали? Что скажете?
Андрей
Андрейделится впечатлением1 месяц назад
👍Советую
💡Познавательно
🎯Полезно
Комментировать
Sakorni
Sakorniделится впечатлением1 год назад
👍Советую
Комментировать
Евгений С.
Евгений С.делится впечатлением1 год назад
👍Советую
Комментировать
Вы — это не ваш код: повторяйте это снова и снова. Вы — это не то, что вы делаете.
2 Нравится
Комментировать
Игнорирование неэффективных сотрудников не только мешает присоединению к команде новых высококлассных специалистов, но и подталкивает к уходу уже имеющихся эффективных исполнителей.
1 Нравится
Комментировать
Тот факт, что энтропия никогда не уменьшается, не означает, что мы не должны стремиться к эффективности.
1 Нравится
Комментировать
Питер
Издательский дом «Питер»
Издательский дом «Питер»
1 785 книг
727
Айтишная полка
undlake
undlake
267 книг
560
Все книги O'REILLY
simozoid
simozoid
47 книг
127
Team Lead
Антон
Антон
194 книги
33