60 lines
3.2 KiB
Markdown
60 lines
3.2 KiB
Markdown
---
|
||
Тип: Книга
|
||
Статус: Прочитано
|
||
Название: Идеальный программист. Как стать профессионалом разработки ПО
|
||
Автор:
|
||
- Роберт Мартин
|
||
Количество страниц: 384
|
||
Прогресс: 384
|
||
Формат: Бумажная
|
||
Обложка: Библиотека/Книги/covers/clean-coder.jpg
|
||
Начата:
|
||
Закончена: "2023"
|
||
Оценка: "8"
|
||
Сложность: 6/10
|
||
Теги:
|
||
- it
|
||
- programming
|
||
- soft-skills
|
||
- career
|
||
Категории:
|
||
- разработка программного обеспечения
|
||
- профессиональный рост
|
||
Источник:
|
||
Ссылка: https://disk.yandex.ru/i/QB-zIBOvi39yIw
|
||
---
|
||
|
||
![[covers/clean-coder.jpg]]
|
||
|
||
# Идеальный программист. Как стать профессионалом разработки ПО
|
||
|
||
## 📖 О книге
|
||
Книга Роберта Мартина о том, что значит быть профессиональным программистом. В отличие от «Чистого кода», здесь почти нет технических советов — речь о профессиональном поведении: как говорить «нет», как оценивать задачи, как работать под давлением, как управлять временем и взаимодействовать с командой. По сути — кодекс поведения разработчика.
|
||
|
||
---
|
||
|
||
## 🧠 Ключевые идеи
|
||
- **Умение говорить «нет»** — профессионал обязан честно сообщать о невозможности выполнить задачу в срок, а не соглашаться и потом подводить
|
||
- **Оценки — это вероятности**: называй три числа (лучший/средний/худший сценарий), а не одно магическое число
|
||
- **Работа под давлением**: настоящий профессионал не бросает практики (TDD, рефакторинг) в кризисных ситуациях — именно тогда они важнее всего
|
||
- **Тайм-боксинг и фокус**: техники управления вниманием (Pomodoro, flow) — инструменты, а не роскошь
|
||
- **Профессионализм = ответственность**: ты несёшь ответственность за свой код так же, как хирург — за операцию
|
||
|
||
---
|
||
|
||
## 💬 Важные цитаты
|
||
> «Говорить "да", когда нужно говорить "нет" — непрофессионально.»
|
||
|
||
> «Не позволяйте никому торопить вас настолько, чтобы вы нарушали дисциплину. Дисциплина — это защита, а не помеха.»
|
||
|
||
---
|
||
|
||
## 💡 Как применить в моих проектах
|
||
|
||
|
||
---
|
||
|
||
## 🔗 Связанные заметки
|
||
- [[Чистый код]]
|
||
- [[Чистая архитектура]]
|