Моё важное правило:
Вокруг много контента плохого качества.У меня получилось собрать практики в эффектное комбо и применить? Да.
Концентрируйся на качественных примерах, ищи первоисточники.
Предпочитай стиль и качество.
Вот, что вышло вместо негатива:
Благодаря общению с инженерами, работой с их вопросами, неудачами и прорывам.
Благодаря «сопротивлению» я накопил полезную выборку входных данных.
Я видел как люди с опытом в 20 лет не умеют проектировать софт, не умеют писать хорошо структурированный код с тестами. Я видел как новички быстро схватывают суть и пишут прекрасный софт, задают интересные вопросы.
Благодаря Академии я многое увидел в полезном свете для себя.
Благодаря новой роли на работе и общению с инженерами я стал смотреть шире и преисполнился.
Начал писать статью про рефакторинг, чтобы одним годным примером стало больше, чтобы поделиться мастерством.
По ходу написал ряд вступительных статей.
1 Как писать чистый код и сделать жизнь проще
2 Как не стоит писать код
3 С чего начинать писать тесты при работе с легаси
Код финалочки прорастает здесь https://git.codemonsters.team/guides/mq-rest-sync-adapter/-/tree/feature/02-vertical-slice?ref_type=headsб
Начал писать финальный акт, написал 77 страниц с картинками, 2600 слов.
Перечитал и понял – нужна другая структура.
Фигня.
Все нужно переделать.
Нужно проще.
Не так мне математику объяснял мой гениальный препод.
Пришло время написать электрокнигу.
Давно планировал. Наконец-то родилась структура. 🔥
Бонусом я получил активного читателя, который часто задает интересные вопросы.
P.S. Ваня, спасибо тебе. Ты меня вдохновляешь.
#codemonsterslog #book
#software_craftsmanship
