RedDeveloper
Блог
Вопросы
Теги
Топ 100 вопросов про Design Patterns
Коллекция из 100 самых популярных вопросов про
design-patterns
с ответами и комментариями.
Топ 100
Топ 15
Топ 20
Топ 25
Топ 30
Топ 50
Все вопросы
Вопросы на собеседовании
1
Что такое внедрение зависимостей?
2
Что такое MVP и MVC и в чем разница?
3
Что плохого в синглтонах?
4
Что такое инверсия управления?
5
Заменяет ли функциональное программирование шаблоны проектирования GoF?
6
Каков эффективный способ реализации одноэлементного шаблона в Java?
7
Общепринятые передовые практики организации кода в JavaScript
8
Когда бы вы использовали паттерн Строитель?
9
О шаблонах проектирования: когда следует использовать синглтон?
10
Есть ли простой и элегантный способ определения синглтонов?
11
Чем отличаются шаблоны прокси, декоратора, адаптера и моста?
12
Как изучать шаблоны проектирования?
13
Как должен выглядеть мой синглтон Objective-C?
14
Когда мне следует использовать шаблон дизайна посетителей?
15
Синглтон: как его использовать
16
Заводской образец. Когда использовать фабричные методы?
17
Шаблоны проектирования реляционных баз данных?
18
Обработка диалогов в WPF с помощью MVVM
19
Почему C# не предоставляет ключевое слово friend в стиле C++?
20
Создание шаблона проектирования Singleton в PHP5
21
Как я узнаю, когда создавать интерфейс?
22
Способы устранения переключения в коде
23
Шаблоны проектирования или лучшие практики для сценариев оболочки
24
Когда вы используете паттерн «Мостик»? Чем он отличается от шаблона адаптера?
25
Что такое идиома «Казнь вокруг»?
26
Лучший способ создать систему плагинов с Java
27
Можно ли создавать статические классы в PHP (например, в C#)?
28
В чем разница между паттерном моста и паттерном стратегии?
29
Есть ли типичный шаблон реализации конечного автомата?
30
Шаблон проектирования для механизма отмены
31
Комета и jQuery
32
Где использовать делегатов?
33
Паттерны проектирования, которых следует избегать
34
Почему все Active Record ненавидят?
35
Пример паттерна стратегии в реальном мире
36
ASP.NET MVC - должна ли бизнес-логика существовать в контроллерах?
37
Есть шаблоны для лепки настольных игр?
38
Есть ли жизнеспособные альтернативы шаблону GOF Singleton?
39
Python и шаблон Singleton
40
Изучение / внедрение шаблонов дизайна (для новичков)
41
Когда следует использовать шаблон singleton вместо статического класса?
42
Лучшая рубиновая идиома для "ноль или ноль"
43
Global или Singleton для подключения к базе данных?
44
Модель анемического домена: плюсы / минусы
45
Составные первичные ключи по сравнению с полем уникального идентификатора объекта
46
Альтернативы MVC
47
Синглтоны: хороший дизайн или костыль?
48
Как узнать, когда использовать шаблоны проектирования?
49
Дизайн звездообразной схемы
50
Шаблон команды: как передать параметры команде?
51
Как работает паттерн стратегии?
52
Двойная отправка в C#?
53
Когда шаблоны проектирования являются проблемой, а не решением?
54
Как будет выглядеть класс Log4Net Wrapper?
55
Статические фабричные методы против конструкторов экземпляров (обычных)?
56
Каков шаблон проектирования для обработки аргументов командной строки
57
Шаблоны проектирования бухгалтерского программного обеспечения
58
Неизменяемый объектный шаблон в C# - что вы думаете?
59
Способ приведения базового типа к производному типу
60
Что такое MVC и в чем его преимущества?
61
Какие типы типов Enum в C++ вы используете?
62
Практическое использование «любопытно повторяющегося шаблона шаблона»
63
Кэширование объектов данных при использовании репозитория / шаблона службы и MVC
64
Советы по написанию свободных интерфейсов на C# 3
65
Существует ли окончательный список шаблонов проектирования?
66
Ключевое слово lock в C#
67
Следует ли использовать шаблон Model-View-ViewModel (MVVM) в проектах Silverlight?
68
Шаблоны проектирования - Архитектура Astronaut
69
Может ли кто-нибудь предоставить мне образец Синглтона на С ++?
70
DCI - данные, контекст и взаимодействие - преемник MVC?
71
Как устранить нарушения Закона Деметры?
72
Возможно ли внедрение зависимостей с помощью приложения WPF?
73
Каков правильный шаблон для использования JQuery Ajax и ASP.Net Mvc?
74
Пример настраиваемого шаблона команды WPF
75
Свободные интерфейсы - объединение методов
76
В чем смысл блока finally?
77
Экземпляр синглтона, объявленный как статическая переменная метода GetInstance, является ли он потокобезопасным?
78
Лучший дизайн для системы управления пользователями / ролями?
79
WeakReference и обработка событий
80
Нулевой тупик SQL по своей природе - какие-нибудь шаблоны кодирования?
81
Разве в C# шаблон наблюдателя уже не реализован с использованием событий?
82
Почему класс Startup ASP.NET Core не является интерфейсом или абстрактным классом?
83
Замена вложенных операторов if
84
Какой хороший потокобезопасный шаблон универсального шаблона singleton в C#
85
Зачем использовать шаблон посетителя?
86
Как я могу улучшить читабельность и длину метода с большим количеством операторов if?
87
Вы используете шаблоны проектирования?
88
Табличный модуль против модели предметной области
89
Что такое сигналы и слоты?
90
Должны ли репозитории реализовывать IQueryable <T>?
91
Что такое MVC (контроллер представления модели)?
92
Эквивалент «друзей» для Java?
93
Почему большинство системных архитекторов настаивают на первом программировании интерфейса?
94
Уровень бизнес-логики и уровень доступа к данным: циклическая зависимость
95
Шаблоны базы данных
96
Шаблон проектирования для реализации плагинов в вашем приложении?
97
Абстрактный шаблон дизайна фабрики
98
Паттерны проектирования против фреймворков
99
Объяснить шаблон фасада на примере C++?
100
Как избежать моделей анемической области и сохранить разделение проблем?