Я принимаю дополнительные классы интро Java в данный момент, и это, как класс кратко определил это:Cohesion and Coupling - Как определить порог?
Сплоченности: Цель высокой сплоченности, в данном случае это означает, что сплочения один модуль плотно сосредоточен на своей задаче.
Сцепление: цель для низкого сцепления, в этом случае соединение означает уровень протяженности в том, как переплетаются два или более модулей.
Как определить уровень сцепления, а также сцепление?
Например, некоторые из моих методов вызывают другие методы, которые находятся в одном классе. Это означает, что метод, который вызывает другие методы, зависит от других методов, чтобы метод «вызова» завершил свой блок кода. Означает ли это, что у меня низкая когезия и высокая связь с методами одного и того же класса? Или эти понятия относятся к разным классам и различным пакетам?
Это проблема класса/модуля, а не проблема с методом. – Kayaman
Спасибо! Заметки класса были не очень ясны, поэтому я хотел подтвердить. Есть ли что-то еще важное в этих концепциях, о которых я должен знать? – simmonson