59 lines
3.7 KiB
Markdown
59 lines
3.7 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Запланировано
|
||
Название: Искусство чистого кода
|
||
Автор:
|
||
- Кристиан Майер
|
||
Количество страниц: 240
|
||
Прогресс: 0
|
||
Формат: Электронная
|
||
Обложка: Библиотека/Книги/covers/iskusstvo-chistogo-koda.jpg
|
||
Начата:
|
||
Закончена:
|
||
Оценка:
|
||
Сложность:
|
||
Теги:
|
||
- программирование
|
||
- чистый_код
|
||
- продуктивность
|
||
- профессиональный_рост
|
||
- лучшие_практики
|
||
Категории:
|
||
- Программирование
|
||
- Профессиональный рост
|
||
Источник:
|
||
Ссылка:
|
||
---
|
||
|
||
# Искусство чистого кода
|
||
|
||
![[covers/iskusstvo-chistogo-koda.jpg]]
|
||
|
||
## 📖 О книге
|
||
|
||
Кристиан Майер — доктор компьютерных наук, основатель blog.finxter.com — формулирует девять фундаментальных принципов написания понятного и поддерживаемого кода. Главная идея книги: сложность — главный враг продуктивности, а простота достигается через сокращение, фокус и осознанное управление вниманием. Издательство «Питер», 2023, серия «Библиотека программиста», ISBN 978-5-4461-2391-9.
|
||
|
||
## 🧠 Ключевые идеи
|
||
|
||
- **Сложность — враг продуктивности**: каждая лишняя зависимость, абстракция и строка кода — это долг; упрощение системы важнее добавления новых возможностей
|
||
- **Принцип 80/20 в разработке**: 20% усилий дают 80% результата; важно научиться находить и концентрироваться на действительно значимых задачах, отсекая второстепенное
|
||
- **MVP и быстрая обратная связь**: минимально жизнеспособный продукт позволяет проверить гипотезы с минимальными затратами и скорректировать направление до дорогостоящих ошибок
|
||
- **Философия Unix — делать одно и делать хорошо**: маленькие, сфокусированные функции и модули лучше монолитных конструкций; каждый компонент должен иметь единственную ответственность
|
||
- **Состояние потока и фокус**: глубокое погружение в задачу многократно увеличивает продуктивность; управление вниманием — такой же профессиональный навык, как владение языком программирования
|
||
|
||
## 💬 Важные цитаты
|
||
|
||
- «Сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи»
|
||
- «Преждевременная оптимизация — корень всех зол»
|
||
- «В дизайне лучше меньше, да лучше»
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
## 🔗 Связанные заметки
|
||
|
||
- [[Чистый код]]
|
||
- [[Чистая архитектура]]
|
||
- [[Совершенный код]]
|
||
- [[Идеальный программист]]
|