Результаты поиска по запросу "solid-principles"

3 ответа

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

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

4 ответа

DDD: Какое поведение я должен применять к объекту домена?

Моя команда очень старается придерживаться Domain Driven Design как архитектурной стратегии. Но, в большинстве случаев, наши доменные сущности довольно враждебны. Мы хотели бы, чтобы на наших доменных объектах было больше поведения бизнеса / ...

11 ответов

Разница между принципом единой ответственности и разделением интересов

ТОП публикаций

6 ответов

Разве Информационный Эксперт и Скажи, Не спрашивай в противоречии с принципом Единой Ответственности?

Информационно-Expert, Скажи-не-Ask, а такжеSRP часто упоминаются вместе как лучшие практики. Но я думаю, что они расходятся. Вот о чем я говорю. Код, который поддерживает SRP, но нарушает принцип «говорите, не спрашивайте» ...

27 ответов

What is an example of the Liskov Substit,ution Principle

Я слышал, что Принцип замещения Лискова (LSP) - это фундаментальный принцип объектно-ориентированного проектирования. Что это такое и какие примеры его использования?

9 ответов

Шаблон проектирования для реализации по умолчанию с пустыми методами

2 ответа

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

я из языка ООП, я знаком с принципами SOLID объектно-ориентированного проектирования. Кажется, что некоторые из них вписались бы в функциональную модель программирования, в то время как другие части не имеют смысла в мире, в котором отсутствует ...

9 ответов

GUI рядом с классами, как правило, отражают GUI и несут единоличную ответственность за то, чтобы быть «gui для XXXX». Решение труса ..

сновном хочу получить представление о проценте людей, которые считают разумным использовать принцип единой ответственности в реальном коде.а такжесколько на самом деле делают. ВПодкаст № 38 [http://blog.stackoverflow.com/2009/01/podcast-38/]Джоэл ...

1 ответ

Принцип единой ответственности (SRP) гласит, что у класса или модуля должна быть одна и только одна причина для изменения. Этот принцип дает нам как определение ответственности, так и руководство по размеру класса. У классов должна быть одна ответственность - одна причина для изменения.

всех сил пытаюсь понять, как Принцип Единой Ответственности может заставить меня работать с ООП. Если мы хотим следовать принципу тройника, то разве у нас не осталось много классов, у многих из которых может быть только один метод? Если мы не ...

6 ответов

Принцип разделения интерфейса - программа для интерфейса

Я читал о SOLID и других принципах дизайна. Я думал, что ISP - это то же самое, что «Программа для интерфейса, а не для реализации». Но, похоже, это разные принципы? Есть ли разница?