clean architecture

  • Хабрахабр

    Поваренная книга разработчика: DDD-рецепты (4-я часть, Структуры)

    Перейдем от теории к практике, к написанию кода. Итак, мы уже определились с областью применения, методологией и архитектурой. Но прежде чем приступить к ним, изучим структурные паттерны — ValueObject и Entity. Хотелось бы начать с шаблонов проектирования, которые описывают бизнес логику — Service и Interactor. В дальнейших статьях разберем все паттерны, необходимые для разработки с использованием Вариативной архитектуры. Разрабатывать мы…

    Подробнее »
  • Хабрахабр

    [Перевод] Микросервисы на Go с помощью Go kit: Введение

    Эта статья — введение в Go kit. В этой статье я опишу использование Go kit, набора инструментов и библиотек для создания микросервисов на Go. Первая часть в моем блоге, исходный код примеров доступен здесь. Когда вы разрабатываете облачно-ориентированную распределенную систему, вам может потребоваться поддержка различного специфичного функционала в ваших сервисах, такого как: различные транспортные протоколы (пр. Go все чаще выбирается…

    Подробнее »
  • Хабрахабр

    Поваренная книга разработчика: DDD-рецепты (3-я часть, Архитектура приложения)

    В рамках предыдущих статей мы выделили область применения подхода и рассмотрели основные методологические принципы Domain Driven Design. В данной статье я хотел бы обозначить основные современные подходы к построению архитектуры корпоративных систем: Supple, Screaming, Clean и дать им свою четкую интерпретацию в виде полноценного готового решения. В итоге, напишем готовый микросервис. В дальнейшем рассмотрим каждый шаблон проектирования подробно: обозначим область…

    Подробнее »
  • Хабрахабр

    [Перевод] DDD, Hexagonal, Onion, Clean, CQRS… как я собрал всё это вместе

    В них я пишу о том, что узнал об архитектуре программного обеспечения, что я думаю об этом и как использую знания. Эта статья — часть «Хроники архитектуры программного обеспечения», серии статей об архитектуре ПО. Содержание этой статьи может иметь больше смысла, если вы прочитаете предыдущие статьи в серии. После окончания университета я начал работать учителем средней школы, но несколько лет…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Clean architecture в контексте кроссплатформенной разработки

    Всем привет. В последнее время довольно много статей написано на тему clean architecture. То есть чистой архитектуры, которая позволяет писать приложения, удобные в сопровождении и тестировании. Про саму чистую архитектуру вы можете прочитать в таких замечательных статьях как: Заблуждения Clean Architecture или Чистая архитектура, поэтому не вижу смысла повторять то, что уже написано.Для начала позвольте представиться, меня зовут Какушев Расул.…

    Подробнее »
  • Хабрахабр

    SOLID

    SOLID критикует тот, кто думает, что действительно понимает ООП© Куряшкин Виктор Я знаком с принципами SOLID уже 6 лет, но только в последний год осознал, что они означают. В этой статье я дам простое объяснение этим принципам. Расскажу о минимальных требованиях к языку программирования для их реализации. Дам ссылки на материалы, которые помогли мне разобраться. Первоисточники Придумал принципы SOLID Роберт…

    Подробнее »


Кнопка «Наверх»
Закрыть