Вопросы с тегом 'design-patterns'

Шаблон проектирования является общим многоразовым решением общей проблемы в разработке программного обеспечения. Используйте этот тег для вопросов, если у вас возникли проблемы с реализацией шаблонов проектирования. Не используйте этот тег для вопросов о сопоставлении текстового шаблона. При использовании этого тега при выполнении сложных вопросов - отметьте язык кода, на котором написана реализация.
35 отв.

Что такое инъекция зависимости?

Уже было задано несколько вопросов с конкретными вопросами о инъекции зависимостей, например, когда использовать его и какие рамки существуют для него. Тем не менее, Что такое инъекция зависимости и когда/почему ее следует использовать или не след...
25 сент. '08 в 3:28
29 отв.

Что такое MVP и MVC и в чем разница?

Если вы смотрите за RAD (drag-drop и configure) способ создания пользовательских интерфейсов, которые многие инструменты поощряют, вы, вероятно, столкнетесь с тремя шаблоны проектирования Model-View-Controller, Model-View-Presenter и Model-View-ViewM...
05 авг. '08 в 13:06
36 отв.

Что так плохо о одиночных играх?

singleton pattern является полностью оплаченным членом GoF шаблонная книга, но в последнее время она кажется сиротой мира разработчиков. Я по-прежнему использую довольно много синглетов, особенно для factory classes, и, хотя вы должны быть немного о...
26 сент. '08 в 9:02
37 отв.

Что такое инверсия контроля?

Инверсия управления (или IoC) может быть довольно запутанной, когда она встречается впервые. Что это? Какую проблему это решает? Когда это целесообразно использовать, а когда нет?
06 авг. '08 в 6:35
38 отв.

Разница между статическим классом и одноэлементным шаблоном?

Какая реальная (т.е. практическая) разница между статическим классом и одноэлементным шаблоном? Оба могут быть вызваны без экземпляра, оба предоставляют только один экземпляр, и ни один из них не является потокобезопасным. Есть ли другая разница?
06 февр. '09 в 11:13
22 отв.

В чем разница между MVC и MVVM?

Существует ли разница между стандартным шаблоном "Model View Controller" и шаблоном модели Microsoft Model/View/ViewModel?
20 марта '09 в 23:09
23 отв.

Функциональное программирование заменяет шаблоны дизайна GoF?

С тех пор как я начал изучать F # и OCaml в прошлом году, я прочитал огромное количество статей, которые настаивают на том, что шаблоны проектирования (особенно на Java) являются обходными решениями для недостающих функций на императивных языках. Одн...
29 нояб. '08 в 23:08
13 отв.

Классы именования - как избежать вызова всего "Менеджера <WhatEver>"?

Давным-давно я прочитал статью (я считаю запись в блоге), которая поставила меня на "правильный" трек на именование объектов: будьте очень скрупулезны в том, что именовать вещи в вашей программе. Например, если мое приложение (как обычное деловое пр...
08 дек. '09 в 15:55
31 отв.

Каков эффективный способ реализации одноэлементного шаблона в Java?

Что такое эффективный способ реализации одноэлементного шаблона в Java?
16 сент. '08 в 12:24
7 отв.

Примеры шаблонов проектирования GoF в основных библиотеках Java

Я изучаю шаблоны проектирования Java GoF, и я хочу увидеть некоторые примеры реальной жизни. Каковы некоторые хорошие примеры этих шаблонов проектирования в основных библиотеках Java?
04 нояб. '09 в 16:45
20 отв.

С++ Синглтон дизайн

Недавно я столкнулся с реализацией/реализацией шаблона проектирования Singleton для С++. Это выглядело так (я принял это из примера реальной жизни): // a lot of methods are omitted here class Singleton { public: static Singleton* getInstan...
17 июня '09 в 19:02
28 отв.

Общепринятые рекомендации по организации кода в JavaScript

Поскольку JavaScript-фреймворки, такие как jQuery, делают клиентские веб-приложения более насыщенными и функциональными, я начал замечать одну проблему... Как в мире вы поддерживаете это? Поместите все ваши обработчики в одно место и запишите фу...
29 окт. '08 в 18:19
15 отв.

Когда вы будете использовать шаблон Builder?

Каковы некоторые общие, реальные примеры использования шаблона Builder? Что он покупает? Почему бы просто не использовать шаблон Factory?
30 нояб. '08 в 8:41
22 отв.

Шаблон MVC на Android

Можно ли реализовать шаблон модели-представления-контроллера в Java для Android? Или он уже реализован через Activities? Или есть лучший способ реализовать шаблон MVC для Android?
28 мая '10 в 0:23
10 отв.

ViewPager и фрагменты - какой правильный способ хранения состояния фрагмента?

Фрагменты кажутся очень приятными для разделения логики пользовательского интерфейса на некоторые модули. Но вместе с ViewPager его жизненный цикл по-прежнему остается туманным для меня. Поэтому мысли Гуру очень нужны! Изменить См. немой вариант ...
31 окт. '11 в 12:18