📛 Code и доверие
Ты доверяешь своему коту?
Команда, люди схожи с кодом.
Плохой код генерит баги, инциденты, лишнюю когнитивную нагрузку. Плохой код - шумит.
ВсеспутанноиНепрозрачноВязкоПахнетПлохо
Чистый код понятен, прост, предсказуем.
Качественная работа, качественный код - моя страсть. Как так вышло 😟
Ладно пусть так.
Также трепетно я отношусь к поиску людей вокруг себя.
Нанимать сотрудников, заслуживающих доверия, вроде бы очевидный первый шаг, но почему-то многие о нем забывают. Какой человек заслуживает доверия? Честный и достойный. Тот, кто будет соблюдать правила и поддерживать высокий стандарт качества, даже когда его не контролируют.
Тот, кто выполняет свои обязанности и держит слово: делает то, что сказал, и тогда, когда сказал, и делает хорошо.
Тот, за кем не надо постоянно приглядывать; кто понимает задачи команды и не меньше вашего заботится о качестве их исполнения.
Три кита характера человека с которым комфортно работать:
🍽 Честный, умный, инициативный.
при отсутствии первого качества остальные два приводят к непредсказуемым последствиям.
Три кита характера кода:
- проектирование на типах (type driven), value object — основа целостного кода. Честный код 😈
- бизнес логика отделена от операций вывода-вывода.
Луковичная архитектура прекрасно иллюстрирует этот пункт.
Умный код 🧙♂️
- все методы/функции чистые, возвращают на случай сбоя two track type Result<value, error>
Инициативный код 🛍
Как правило с рефакторингом затягивать обходится дорого.
Работает это правил в случае с кодом и люьми одинаково 🔪
#codemonsterslog #code #безусилий
Post #181
821
- 🔥 9
- 🤔 3
- 💯 2
- 👍 1