Рубрика: Блог

  • Чек-лист технической зрелости: от разработчика к архитектору

    Зрелость — это не стаж и не звание. Это глубина понимания, ответственность за решения и способность видеть систему за пределами конкретной задачи. В этой статье — краткий чек-лист признаков, по которым можно понять: вы двигаетесь в сторону архитектурного подхода. В ИТ нет универсальной шкалы развития. Два человека с одинаковым количеством лет опыта могут находиться на…

  • Готов ли ты к архитектуре?

    В ИТ слово «архитектор» часто звучит как вершина карьеры. Кажется, что до этой роли нужно дорасти: стать синьором, пройти десятки проектов, накопить годы опыта. Многие разработчики думают, что изучать архитектуру — рано, пока ты не ведёшь команду или не проектируешь сложные системы. Но на самом деле архитектура — не должность, а способ думать. И он…

  • Когда код — не всё: что на самом деле определяет качество системы

    Разработчиков обычно оценивают по коду: читаемость, чистота, тесты, соответствие гайдлайнам — всё это важно. Но, парадоксально, система может быть написана «идеальным» кодом и при этом быть хрупкой, плохо масштабируемой и тяжёлой в сопровождении. Почему? Потому что качество системы определяется не только тем, как написан код, но и тем, как устроена сама система. Архитектура, взаимодействие модулей,…