Запитання з тегом «ooad»


16
Різниця між згуртованістю та зв'язком
Яка різниця між згуртованістю та зв’язковістю? Як з'єднання та згуртованість можуть призвести до гарного чи поганого дизайну програмного забезпечення? Наведіть декілька прикладів, які окреслюють різницю між ними та їх вплив на загальну якість коду?
486 oop  architecture  theory  ooad 

13
Що таке анти-візерунок?
Я вивчаю закономірності та анти-візерунки. У мене чітке уявлення про шаблони, але я не отримую анти-шаблонів. Визначення з Інтернету та Вікіпедії мене дуже бентежать. Чи може хтось простими словами пояснити мені, що таке анти-візерунок? Яка мета? Що вони роблять? Це погана річ чи добра?

10
Конструктори проти заводських методів [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконаліть це питання При моделюванні класів, який є кращим способом ініціалізації: Конструктори, або Заводські …
181 oop  ooad 

22
Абстракція VS Інформація, що приховує інкапсуляцію VS
Чи можете ви сказати, яка різниця між абстракцією та інформацією, що ховається в розробці програмного забезпечення? Я збентежений. Абстракція приховує реалізацію деталей, а інформація, що приховує реферати цілі деталі чогось. Оновлення: я знайшов хорошу відповідь на ці три концепції. Дивіться окрему відповідь нижче для кількох цитат, взятих звідти .

14
Що означає "низький рівень зв'язку та високий рівень згуртованості"
У мене проблеми з розумінням твердження low in coupling and high in cohesion. Я дуже багато читав про це, але все ще важко зрозуміти. Наскільки я розумію, це High cohesionозначає, що у нас повинні бути класи, спеціалізовані для виконання певної функції. Сподіваюся, що це правильно? Як і клас валідації кредитної …
151 oop  ooad 


12
Чому ми використовуємо інтерфейс? Це лише для стандартизації? [зачинено]
Закрито . Це питання має бути більш сфокусованим . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно зосереджувалось на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Чому ми використовуємо інтерфейс? Це лише для стандартизації?
79 oop  interface  ooad 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.