Главная » Архив меток: clean architecture

Архив меток: clean architecture

[Перевод] Микросервисы на 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 Роберт ...

Читать далее »