DesignPatternsBook icon indicating copy to clipboard operation
DesignPatternsBook copied to clipboard

Паттерны проектирования на платформе .NET

Results 20 DesignPatternsBook issues
Sort by recently updated
recently updated
newest added

Нада написать что СРП хорошо уживается с ТДД

## Windows Forms приложение, которое хостит WCF сервис или windows-сервис, взаимодействующий с пользователем с помощью диалоговых окон. Достаточно часто служба разрешает выполнять некоторые манипуляции над собой при помощи ЮИ утилиты....

Не уверен, что Мартиновское определение SRP самое удачное. Либо его нужно давать в контексте. Принцип единой обязанности (SRP - The **S**ingle Responsibility Principle: у класса/модуля должна быть лишь одна причина...

suggestion

а реализован - уровнем выше, на уровне представления. Уровнем ниже ты хотел сказать?

question

> Любая **индустрия** по мере взросления **старается делиться** своим опытом с подрастающим поколением. "Индустрия", согласен, может "взрослеть", но "делиться опытом" (да ещё и с "подрастающим поколением", то есть людьми) для...

suggestion

А ты где-нибудь описываешь взамодействие OCP and ISP? По мне, очень важно описать как Сlosed взаимодействует с Segregation? Кстати, я этого не видел, а вопрос не праздный. Я про то,...

enhancement

> Слишком большое число зависимостей класса говорит о проблемах в его дизайне. Понимание этого принципа, ко мне пришло, после прочтения книги Марка Симанса (хотя похоже он позаимствовал некоторые идеи у...

> Принцип единой обязанности (SRP - The **S**ingle Responsibility Principle: у класса/модуля должна быть лишь одна причина для изменения. Данный принцип говорит о борьбе с изменениями, но на самом деле...

> Помимо формальных критериев, есть универсальные понятия хорошего дизайна – слабая >связанность (low coupling) и сильная связность (high cohesion). Данные свойства полезны, но >слишком неформальны. Я не думаю, что эти...

> Помимо формальных критериев, есть универсальные понятия хорошего дизайна – слабая связанность (low coupling) и сильная связность (high cohesion). Данные свойства полезны, но слишком неформальны. Уверен, что ты уже не...