тему. Вам. Для поднятия настроения👇🏻 01 — Работает — не трогай Код написан три года назад. Никто не знает как. Никто не знает зачем. Но он работает. // if it ain't broke, don't refactor it 02 — Баг — это незадокументированная фича Клиент недоволен поведением? Просто переименуй его в feature в Release Notes. // works as designed (WAD) 03 — Комментарии пишутся для будущего себя Тот, кто будет читать этот код в 3 ночи в пятницу перед дедлайном — это ты. Напиши нормально. // TODO: понять что это такое 04 — Оценки умножай на π Ты думаешь — 2 дня. По факту: интеграция сломана, Edge ведёт себя странно, Docker снова что-то придумал. Итого: 6.28 дня. // estimate * Math.PI — минимум 05 — Первое решение — никогда не финальное Архитектура из 3 утра выглядит гениально. Утром выяснится, что ты изобрёл XML. // v1 → v2 → v3 → back to v1 06 — Документация лжёт Документация описывает то, как должно работать. Код описывает то, как реально работает. Они никогда не совпадают. // source of truth: исходни
Вчера в 2 часа ночи разбирали эпик фэйлы и было максмимально смешно, когда один из коллег скинул универсальный кодекс разработчиков на эту
15 мая15 мая
2 мин