Robot
Складчик
- #1
Законы программной инженерии. Laws of Software Engineering [Милан Миланович, Milan Milanović]
- Ссылка на картинку

О книге
Впервые более 50 лет мудрости программной инженерии собраны в одном месте. Эта книга объёмом 300 страниц объединяет 63+ эмпирических закона и принципа, которые знают опытные инженеры, но которые до сих пор никто не систематизировал.
Каждый закон — самостоятельная глава с историей возникновения, примерами из реальной практики и связями с родственными принципами. Одни законы дополняют друг друга, другие противоречат, и умение понять, какой применить в данной ситуации, — это и есть то, что отличает опытных инженеров от всех остальных.
Подходит разработчикам, тех.лидам и инженерным менеджерам: поможет принимать лучшие решения и не повторять старые ошибки.
Предисловие:
7 частей · 63+ закона и принципа · 300 страниц
Часть I. Архитектура и сложность:
Впервые более 50 лет мудрости программной инженерии собраны в одном месте. Эта книга объёмом 300 страниц объединяет 63+ эмпирических закона и принципа, которые знают опытные инженеры, но которые до сих пор никто не систематизировал.
Каждый закон — самостоятельная глава с историей возникновения, примерами из реальной практики и связями с родственными принципами. Одни законы дополняют друг друга, другие противоречат, и умение понять, какой применить в данной ситуации, — это и есть то, что отличает опытных инженеров от всех остальных.
Подходит разработчикам, тех.лидам и инженерным менеджерам: поможет принимать лучшие решения и не повторять старые ошибки.
Предисловие:
- Dr. Rebecca Parsons — CTO Emerita в Thoughtworks, соавтор книги Building Evolutionary Architectures
- Addy Osmani — Engineering Director в Google Cloud AI, автор книги Leading Effective Engineering Teams
7 частей · 63+ закона и принципа · 300 страниц
Часть I. Архитектура и сложность:
- Закон Голла
- Закон дырявых абстракций
- Закон Джорджа Бокса
- Закон Теслера
- CAP-теорема
- Закон Хайрума
- Эффект второй системы
- Заблуждения о распределённых вычислениях
- Закон непредвиденных последствий
- Закон Завински
- Закон Конвея
- Модель Spotify
- Закон Брукса
- Закон Литтла
- Число Данбара
- Эффект Рингельмана
- Правило двух пицц
- Закон Прайса
- Закон Патта
- Принцип Питера
- Автобусный фактор
- Эффект Мёртвого моря
- Принцип Дилберта
- Закон Хофштадтера
- Закон Паркинсона
- Правило девяносто-девяносто
- Закон Гудхарта
- Эффект кобры
- Закон Гилба
- Принцип оптимизации Кнута
- Закон Мёрфи / Закон Сода
- Закон Постела
- Теория разбитых окон
- Правило бойскаута
- Технический долг
- Закон Линуса
- Закон Кернигана
- Пирамида тестирования
- Правило Бейонсе
- Парадокс пестицидов
- Законы Лемана
- Закон Стёрджона
- Закон Амдала
- Закон Густафсона
- Закон Меткалфа
- Законы Сарнова и Рида
- Принцип DRY
- Принцип KISS
- YAGNI
- Принципы SOLID
- Закон Деметры
- Принцип наименьшего удивления
- Эффект Даннинга-Крюгера
- Синдром самозванца
- Бритва Хэнлона
- Бритва Оккама
- Ловушка невозвратных затрат
- Карта — не территория
- Предвзятость подтверждения
- Цикл хайпа и закон Амары
- Эффект Линди
- Мышление первыми принципами
- Инверсия
- Принцип Парето
- Закон Каннингема
- Инженер-программист и CTO с более чем 20-летним опытом работы в стартапах и крупных компаниях
- Ph.D. в области Computer Science
- Автор более 20 научных публикаций с 440+ цитированиями
- Microsoft MVP по технологиям разработки
- Автор newsletter для более чем 400 000 инженеров
- Электронная книга: PDF + ePub
- Плакат, справочная таблица, интеллект-карта, сообщение от автора.
Показать больше
Зарегистрируйтесь
, чтобы посмотреть контент.