TGViewer
Разработка, команда, софт-скилы Разработка, команда, софт-скилы @teamtechsoft · 155 subscribers
Post #27 393
Как читаемость кода влияет на Time to Market

Смотрел недавно на код коллег, которые не читали "Совершенный код" и чуть не ушел в запой задумался, а как набирать людей, которые будут писать нормальный промышленный код? Т.е. не решать задачки на LeetCode, а делать то, что живет на протяжении многих лет и не вызывает ненависти у следующих поколений, обслуживающих этот код.

И придумал вот такой вопрос для будущих собесов - "Какие требования к качеству кода ты считаешь самыми важными?". В дискуссии станет сразу понятно, насколько человек сможет писать командный код.

Вот мой личный топ:
- Readability/Understandability - насколько легко читать и понимать твой код.
- Testability - насколько легко протестировать код и написать для него автотесты по всей пирамиде тестирования.
- Maintainability - насколько просто делать новые фичи/чинить баги в коде.
- Observability - насколько легко отследить текущее состояние и локализовать ошибку.

Без соблюдения этих требований будет следующая безблагодатность:
- PR/MR review будет проходить более поверхностно (попробуй прочитать Stream или лямбду на два экрана). И чтение кода не будет обучать команду.
- RTO/RPO (как быстро вы поднимете упавший прод) упадут! Если код понимает только условный Вася, то в его отсутствие команда первые два часа будет пытаться понять, что имел ввиду автор.
- Упадет надежность приложения и заветные девятки вы не получите. Иногда хочется написать крутой тест, но время его написания сравнимо с реализацией самой фичи.

И так далее... Как следствие, у вас падает заветный Time to Market, на который яростно молятся все ведущие аджаел коучи. Да и в команде работать будет не так весело.
  • 👍 6
  • 😁 2
More from @teamtechsoft
  1. Sep 17, 2026photo post
  2. Sep 17, 2026Почему-то вспомнил один из недавних вебинаров по переходу компаний на AI-Native подход.
  3. Sep 16, 2026Автотестеры не нужны Когда-то были две редкие, но очень нужные профессии - автотестер и ве…
  4. Sep 14, 2026Про факапы на выступления Перед докладом поболтали с ведущей, для разминки рассказал ей па…
  5. Sep 10, 2026Преза с TLT. Давно так не кайфовал от выступления ☺️
  6. Sep 10, 2026document post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →