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

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


8
У проекті PHP, які схеми існують для зберігання, доступу та організації допоміжних об'єктів? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
114 design-patterns  oop  php 

16
Шаблон, щоб уникнути вкладених блоків спробувати?
Розглянемо ситуацію, коли у мене є три (або більше) способів проведення розрахунку, кожен з яких може вийти з ладу за винятком. Для того, щоб спробувати кожен розрахунок, поки не знайдемо успішний, я робив наступне: double val; try { val = calc1(); } catch (Calc1Exception e1) { try { val = …

13
Чим відрізняється модель моста від моделі стратегії?
Я намагався прочитати багато статей про dofactory , wikipedia та багатьох сайтах. Я не маю уявлення про відмінності між мостовою схемою та схемою стратегії. Я знаю, що обидва вони відокремлюють абстракцію від її реалізації та можуть змінити реалізацію під час виконання. Але я досі не знаю, в якій ситуації я …

13
Що альтернативно для Singleton
У нас є клас, який містить інформацію про конфігурацію програми. Це раніше було одинаком. Після деякого архітектурного огляду нам сказали зняти синглет. Ми побачили певні переваги не використовувати одиночне тестування, оскільки ми можемо протестувати різні конфігурації відразу. Без сингтона нам належить передавати екземпляр скрізь у нашому коді. Стає так безладно, …

8
Комета та jQuery [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

2
Що таке проксі в доктрині 2?
Щойно я закінчив прочитати всю документацію доктрини 2, я запустив власну пісочницю, я зрозумів більшість принципів, але все ще виникає питання, і я не зміг знайти жодного повного пояснення в документі. Що таке Proxyзаняття? Коли я повинен використовувати їх над сутностями? Наскільки я розумію, проксі-класи додають шар, щоб ви могли …

2
Шаблони Ruby on Rails - декоратор проти ведучого
Останнім часом у спільноті Ruby on Rails про різного роду розмови про декораторів та презентаторів. У чому суттєва різниця між ними? Якщо є, які підказки підказують мені, яку з них використовувати над іншою? Або, можливо, використовувати два разом у поєднанні?

8
Де я можу використовувати делегатів? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 7 років тому . Удосконаліть це питання Які реальні місця світу вимагають делегатів? Мені цікаво, які ситуації чи …

8
Картина OLOO Кайла Сімпсона проти шаблону дизайну прототипу
Чи відрізняється «OLOO (об'єкти, що пов'язують інші об'єкти) візерунок» Кайла Сімпсона від моделі дизайну прототипу? За винятком того, як сформулювати його чимось, що конкретно вказує на "зв'язування" (поведінку прототипів) та уточнення того, що тут немає "копіювання" (поведінки класів), що саме вводить його шаблон? Ось приклад схеми Кайла з його книги …

10
MVC - це проектний або архітектурний зразок
На думку Sun та Msdn - це модель дизайну. Згідно з Вікіпедією, це архітектурна закономірність У порівнянні з моделями дизайну, архітектурні візерунки мають більші масштаби. (Вікіпедія - архітектурний зразок ) Або це архітектурний зразок, який також має шаблон дизайну? Яка з них справжня?


3
Різниця між сховищем та сервісом?
Яка різниця між сховищем та службою? Я, здається, не розумію цього. Я говорю про доступ до даних через рівень доступу до даних, як правило, з linq to sql. Дуже часто я бачу сховища з простими методами CRUD та сервіси з більш специфічними для бізнесу методами. Ми можемо взяти цей приклад …

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

8
Найкращий спосіб організації jQuery / JavaScript-коду (2013) [закрито]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Проблема На цю відповідь було …

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