О сложном просто или программирование на .NET
В этом видео про разработку и архитектуру программного обеспечения. История. Тенденция. Перспективы.

Разработчики и иже с ними часто упоминают термин "логика" и/или "бизнес-логика", а что это такое? Где находится логика? В каком слое находится бизнес-логика? Как определить в тексте программы тип логики? Попробую ответить на эти и подобные этим вопросы.

Несколько фактов про Singleton и Static. Делайте вывод и принимайте решение сами что лучше..., а что что лучше не использовать.

Решил собрать воедино все архитектуры, которые на слуху, или которые были на слуху.

Краткая теория о построении приложение с использованием Domain Driven Design. Часть вторая.

Краткая теория о построении приложение с использованием Domain Driven Designю Часть первая.

Терминология имеет очень важное значение для любого разработчика, особенно важно это в концепции Domain Driven Design.

Микросервисы штука непростая, я бы даже сказал, очень непростая, а коммуникации между ними еще сложнее. Хочу обозначить некоторое количество фактов, на основании которые, я надеюсь, будут приняты к сведению при выборе того или иного похода при решение задач коммуникации между микросервисами.
Очень встречаю разные подходы по написанию кода, например использование публичных полей вместо свойств. В этой статье приведу доводы в пользу использования свойств, а не публичных полей.
