Рубрика «архитектура по» - 3
Для архитекторов и аналитиков: шаблон описания архитектуры приложения (34 страницы пользы)
2025-05-06 в 9:21, admin, рубрики: архитектура по, архитектура приложений, архитектура системы, корпоративная архитектура, шаблон архитектуры по, шаблон архитектуры приложенияАрхитектура программного обеспечения — основа, от которой зависят качество, производительность и масштабируемость систем. В статье шаблон от экспертов в области архитектуры программного обеспечения с типовыми описаниями и примерами архитектурных представлений. Шаблон доступен для скачивания.
Чистый код — красивая архитектура. А работает ли это?
2025-05-04 в 13:01, admin, рубрики: Code Style, developer experience, ruvds_статьи, архитектура по, дизайн кода, код, Программирование
Вы пишете код не для компилятора — он съест любую абракадабру, если синтаксис верен. Вы пишете для людей, для того парня из соседнего отдела, который будет разбирать ваш код через полгода. Для себя, когда забудете, о чём думали в момент написания. Для тимлида, у которого нет времени расшифровывать ваши «фичи», замаскированные под техдолг.
Грязный код — это про непонятные переменные, запутанные модули и решения «на скорую руку». Вас ждёт после такого потеря во времени и в лучшем случае косые взгляды коллег. К сожалению, непонятный код часто пишут не только из-за спешки, но и из-за неопытности и чрезмерного энтузиазма тех, кто хочет всё переделать.
Видели те горящие глаза джунов-зумеров при приеме на работу, думаю в них можно прочитать: «ваш код кривой, пустите меня в прод и сделаю все как надо..» и начинает строить собственные «идеальные» архитектуры.
Так что эстетика кода — это не пунктик перфекциониста, это прагматизм, и код нужно писать так, чтобы после него следующий разработчик ставил вам свечку в мыслях.
Давайте разберём, как превратить кошмар в конфетку — детали внутри.Читать полностью »
Архитектура игр в Unity с использованием Zenject
2025-04-23 в 15:15, admin, рубрики: C#, unity, Unity 3D, zenject, архитектура, архитектура по, архитектура приложений
Всем привет!
Меня зовут Яков, не сказал бы, что я супер разработчик игр (в общей сумме у меня 20 тыс игроков со всех игр выложенных на Яндекс.Игры), но хотел бы поделиться опытом создания гибкой архитектуры игр в Unity с использованием DI-контейнера Zenject.
Почему программисты не стареют: эффект кодера после 40
2025-04-07 в 16:10, admin, рубрики: архитектура по, возраст и кодинг, зрелость в IT, мышление разработчика, программисты 40+, разработчики поЭта статья — не о вечной молодости и не про биохакинг. Это — живая техническая ретроспектива о том, почему некоторые программисты становятся сильнее с возрастом, а не наоборот. Как меняется восприятие кода после 40? Почему опытный разработчик способен «разруливать» архитектурные адские кухни там, где молодёжь сгорает на ревью? И при чём тут ассемблер, собаки и JavaScript? Ответы — внутри.
Почему я перестал говорить с архитекторами о микросервисах
2025-03-27 в 4:43, admin, рубрики: Microservices, архитектура по, микросервисы, монолит
На прошлой неделе это случилось снова. Я был на совещании по анализу архитектуры, и коллега-архитектор начал ещё одну оживлённую дискуссию о микросервисахЧитать полностью »
Конспект по архитектуре ПО и System Design
2025-03-05 в 13:13, admin, рубрики: architecture, system design, архитектура, архитектура по, архитектура приложений, архитектура систем, архитектура системы, Инфографика, проектирование, проектирование системНесколько лет назад я начал всё больше разбираться в том, как проектируются большие и сложные IT-системы. Ещё и такие, которые выдерживают огромные нагрузки: обрабатывают запросы миллионов пользователей каждый день, гоняют петабайты данных ежемесячно и всё такое. YouTube, TikTok, Google Docs и т.п.
А в последнее время и по работе чаще стало необходимо погружаться в архитектурные обсуждения. Интересно ещё и то, что в крупных IT-компаниях всё чаще наблюдается тренд на проведение так называемых System Design Interview. Это по сути архитектурное собеседование для специалистов с серьёзным уровнем.
Как перейти от монолита к микросервисам без сложностей и рисков? Четыре проверенных паттерна
2025-01-18 в 10:43, admin, рубрики: pattern, архитектура по, микросервисы, монолит, паттерныПри переходе от монолитной к микросервисной архитектуре разработчики часто сталкиваются с несколькими проблемами.
Во-первых, это необходимость переработки существующего кода и его разбиения на независимые сервисы, что может быть трудоемким и сложным процессом.
Во-вторых, возникают сложности с обеспечением взаимодействия между микросервисами, включая управление сетевыми запросами и обработку ошибок. Кроме того, важно наладить мониторинг и логирование каждого микросервиса для своевременного выявления и устранения проблем в распределенной системе.
Использование в практике таких паттернов как Читать полностью »
Раскрыто дело о тайных пациентах медицинских компаний
2024-12-20 в 8:55, admin, рубрики: архитектура по, архитектура системы, база дынных, клиника, маркетинговая стратегия, маркетинговый анализ, монолит, пациенты, профиль пользователя, рекламная кампания
Медицинские компании, помимо приёма пациентов, должны качественно и безопасно хранить все данные, связанные с лечением, осмотрами и процедурами. От этого зависит не только имидж, но и лицензия организации.
Проектирование микросервисной архитектуры в среде NodeJS-NestJS
2024-09-05 в 17:07, admin, рубрики: архитектура по, интеграции, микросервисыMicroservice Architecture Design in a NodeJS/NestJS Environment | Online Retail System
Проектирование микросервисной архитектуры в среде NodeJS/NestJS
Сценарий: Перед вами стоит задача разработать микросервисную архитектуру для системы онлайн-ритейла. Эта система должна управлять различными сервисами, такими как каталог товаров, учетные записи пользователей, заказы и обработка платежей.

