Рубрика: Блог
-
Чек-лист технической зрелости: от разработчика к архитектору
Зрелость — это не стаж и не звание. Это глубина понимания, ответственность за решения и способность видеть систему за пределами конкретной задачи. В этой статье — краткий чек-лист признаков, по которым можно понять: вы двигаетесь в сторону архитектурного подхода. В ИТ нет универсальной шкалы развития. Два человека с одинаковым количеством лет опыта могут находиться на…
-
Готов ли ты к архитектуре?
В ИТ слово «архитектор» часто звучит как вершина карьеры. Кажется, что до этой роли нужно дорасти: стать синьором, пройти десятки проектов, накопить годы опыта. Многие разработчики думают, что изучать архитектуру — рано, пока ты не ведёшь команду или не проектируешь сложные системы. Но на самом деле архитектура — не должность, а способ думать. И он…
-
Когда код — не всё: что на самом деле определяет качество системы
Разработчиков обычно оценивают по коду: читаемость, чистота, тесты, соответствие гайдлайнам — всё это важно. Но, парадоксально, система может быть написана «идеальным» кодом и при этом быть хрупкой, плохо масштабируемой и тяжёлой в сопровождении. Почему? Потому что качество системы определяется не только тем, как написан код, но и тем, как устроена сама система. Архитектура, взаимодействие модулей,…