IT-архитектура

Все статьи я пишу, опираясь на личный опыт разработки и консультаций. Каждая статья — годы практики, сжатые в короткие рекомендации и выводы.

В этом разделе я описываю стратегии построения IT-продуктов, архитектурные принципы, по которым строятся современные IT-решения.

Статьи:

  1. Панельная дискуссия на тему low-code решений
  2. Где и как применять low-code платформы
  3. Скрытые расходы при переходе на микросервисы
  4. Видео: Как выбрать IT-архитектуру: от хаоса до микросервисов
  5. Видео: Архитектурные риски при планировании спринтов
  6. От микросервисного монолита к оркестратору
  7. Переход от монолитной архитектуры к распределенной
  8. Command and Query Responsibility Segregation (CQRS) на практике
  9. Работа с унаследованным кодом: Риски, анализ проекта и стратегии работы
  10. Стратегия крупного ретейлера по изменению IT-архитектуры и процессов
  11. Принципы проектирования классов (S.O.L.I.D.)
  12. Паттерн MVP для ASP.NET WebForms
  13. Dapper + QueryObject, как замена ORM
  14. Можно ли строить логику на исключениях?
  15. ViewModel и Domain Model: Границы ответственности
  16. Заменяем QueryFactory на бестелесный IQueryFactory
  17. Смещение акцентов: проектирование базы уходит на второй план
  18. Domain-Driven Design
  19. Разбор примера реализации Unit Of Work
  20. Видео. Эволюция управления зависимостями в коде
  21. Integration Patterns
  22. JavaScript-приложение, или зачем нам Razor в ASP.NET MVC?
  23. Видео: Microsoft Dev School — Микросервисы, чистый PaaS и конкурс мисс Россия
  24. IoC-контейнер в ASP.NET с использованием шаблона MVP (Model-View-Presenter)

Моя книга «Антихрупкость в IT»

Как достигать результатов в IT-проектах в условиях неопределённости. Подробнее...