Публикации по теме 'cohesion'


Постоянный класс Бога
Анти-шаблон, который я наблюдал в некоторых проектах .NET, хотя он может быть одинаково актуален в любой объектно-ориентированной среде, заключается в размещении всех констант для проекта (или даже решения) в одном файле класса (например, Constants.cs ). При этом есть две основные проблемы: 1. Сплоченность Константы очень часто не имеют между собой ничего общего (кроме того, что они константы). У некоторых разработчиков может возникнуть соблазн разместить вещи вместе только..

Вопросы по теме 'cohesion'

Паттерн DAO портит сплоченность / SRP?
Давайте использовать в качестве примера: class AccountDAO { create(){..} read(){..} update(){..} delete() {..} } Сколько у вас обязанностей? 1 или 4?
337 просмотров

Каков стандарт Java для связности объектов? Означает ли слишком много информации в объекте плохой дизайн? - см. пример
Я создаю проект, который моделирует систему посадки в аэропорту. У меня есть объект plane , в котором хранится вся информация, необходимая для сортировки plane в queue и сохранения в базе данных. Вся важная информация включена в объект, но я...
574 просмотров
schedule 06.06.2022