Запитання з тегом «design-patterns»

Шаблон дизайну є загальним для багаторазового вирішення часто зустрічається проблеми в розробці програмного забезпечення. Використовуйте цей тег для питань, коли у вас виникають проблеми з реалізацією моделей дизайну. Не використовуйте цей тег у питаннях відповідності тексту тексту. Під час використання цього тегу для впровадження важких питань - позначте мову коду, на якій написано реалізацію.

30
Що таке ін'єкційна залежність?
Уже було розміщено декілька запитань із конкретними питаннями щодо введення залежності , наприклад, коли його використовувати та які рамки існують для цього. Однак, Що таке ін'єкція в залежність і коли / чому слід або не слід застосовувати її?

24
Що таке MVP і MVC і в чому різниця?
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це запитання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані або видалені. Якщо дивитися за рамки RAD (перетягування та налаштування) способу побудови користувальницьких інтерфейсів, які багато інструментів заохочують, ви, швидше за все, натрапите на …

30
Що так погано в одиночних? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Картина Сінглтона є повністю сплаченим членом GoF «s моделея книги , але в останній …


30
Різниця між статичним класом і однотонним малюнком?
Яка реальна (тобто практична) різниця існує між статичним класом і однотонним малюнком? Обидва можна викликати без ініціативи, обидва надають лише один "екземпляр", і жоден з них не є безпечним для потоків. Чи є якась інша різниця?

25
Яка різниця між MVC та MVVM? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 місяців тому . Чи є різниця між стандартною схемою "Контролер перегляду моделі" та моделлю "Модель / Вид …

13
Як називати класи - Як уникнути називання всього "<WhatEver> Manager"? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

28
Чи замінює функціональне програмування шаблони дизайну GoF?
Оскільки я почав вивчати F # та OCaml минулого року, я прочитав величезну кількість статей, які наполягають на тому, що шаблони дизайну (особливо на Java) є вирішенням для відсутніх функцій в обов'язкових мовах. Одна із знайдених нами статей висловлює досить сильну заяву : Більшість людей, яких я зустрічав, читали книгу …

29
Який ефективний спосіб реалізувати однотонний візерунок на Java? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 2 роки тому . Який ефективний спосіб реалізувати однотонну схему в Java?

20
C ++ Шаблон дизайну Singleton
Нещодавно я натрапив на реалізацію / реалізацію схеми дизайну Singleton для C ++. Це виглядало так (я прийняв це з прикладу реального життя): // a lot of methods are omitted here class Singleton { public: static Singleton* getInstance( ); ~Singleton( ); private: Singleton( ); static Singleton* instance; }; З цієї …

7
Приклади шаблонів дизайну GoF в основних бібліотеках Java
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я вивчаю шаблони дизайну GoF Java і хочу побачити приклади реального життя. Які є хороші приклади цих моделей дизайну в основних бібліотеках Java?

26
Чим відрізняється модель дизайну Builder від моделі Factory Design?
Яка різниця між схемою дизайну Builder від схемою дизайну Factory? Хто з них вигідніший і чому? Як я можу представити свої результати як графік, якщо хочу перевірити та порівняти / порівняти ці зразки?

18
Чому __init __ () завжди називається після __ne __ ()?
Я просто намагаюся впорядкувати один із моїх занять і запровадив деяку функціональність у тому ж стилі, що і модель з легкою вагою . Однак я трохи розгублений, чому мене __init__завжди викликають __new__. Я цього не очікував. Хто-небудь може сказати мені, чому це відбувається і як я можу реалізувати цю функцію …

28
Загальноприйняті найкращі практики щодо організації коду в JavaScript [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Оскільки рамки JavaScript, такі як jQuery, роблять веб-додатки на базі клієнтів багатшими та функціональнішими, …

15
Коли ви користуєтеся шаблоном Builder? [зачинено]
Закрито . Це питання потрібно більш зосереджено . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі лише редагуючи цю публікацію . Закрито 5 років тому . Назвіть декілька загальних , реальних прикладів використання моделі Builder? Що це купує у вас? Чому …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.