Результаты поиска по запросу "design-patterns"

6 ответов

Считаете ли вы это модель синглтон / синглтон?

Представьте, что в файле Global.asax.cs у меня есть экземпляр класса в качестве частного поля. Скажем так: private MyClass _myClass = new MyClass();И у меня был статический метод в Global, называемый GetMyClass (), который получает текущее ...

0 ответов

пожалуйста, см. редактирование на мой вопрос. ТБХ, я не уверен, является ли ServiceLocator анти-паттерном или нет. Мне кажется, это нормально, если вы ограничиваете количество мест, которые он называет.

аюсь реализовать общий репозиторий. Это то, что у меня так далеко ... public interface IRepositoryFactory { IRepository<T> RepositoryOf<T>() where T : class; } public class EntityFrameworkRepositoryFactory : IRepositoryFactory { private readonly ...

0 ответов

На мой взгляд, Lion Framework (www.lionframework.org) на сегодняшний день является наиболее зрелой реализацией MVP.

много примеров, объясняющих паттерн MVP с использованием ASP.NET, но ничего не найдено с помощью PHP. Я программист PHP и хочу знать, где взять примеры PHP-шаблонов MVP?

ТОП публикаций

0 ответов

https://en.wikipedia.org/wiki/Function_overloading

я есть несколько вопросов о концепциистатический полиморфизм Я кое-что слышу о; Вы можете интерпретировать их в первую очередь в контексте C ++, но я бы оценил независимые от языка ответы там, где это применимо (следовательно, помечая как C ++, ...

4 ответа

Конструктор против Фабрики в .NET Framework

Ниже приведена статья об использовании шаблонов в .net framework. Я не уверен, что понимаю жирную часть в выдержке ниже. Подразумевает ли это, что если вы измените детали создания объекта, вы (возможно) измените аргументы конструктора? В ...

1 ответ

Это все довольно бессмысленно, если вы не дизайнер игры. Хотя весело.

ел этот интересный пост в блоге через CodingHorror:Мой любимый вопрос для интервью [http://weblog.raganwald.com/2006/06/my-favourite-interview-question.html], В двух словах, он рассказывает о проблемах объектно-ориентированного проектирования при ...

1 ответ

Игрок и враг Нужно знать о карте, чтобы ориентироваться, это был просто грубый упрощенный пример.

хороший способ иметь дело с объектами и заставлять их говорить друг с другом? До сих пор все мои хобби / ученики в играх были маленькими, так что эта проблема обычно решалась довольно уродливо, что приводило к тесной интеграции и ...

0 ответов

Я склонен согласиться.

бщий шаблон, который я вижу, где коды ошибок, связанные с исключением, хранятся как статические конечные числа. когда создается исключение для создания, оно создается с одним из этих кодов вместе с сообщением об ошибке. Это приводит к тому, что ...

0 ответов

https://android.jlelse.eu/why-to-choose-mvvm-over-mvp-android-architecture-33c0f2de5516

ольно хорошо представляю, как работает каждый из этих шаблонов, и знаю о некоторых незначительных различиях между ними, но действительно ли они все отличаются друг от друга? Мне кажется, что Presenter, Presentation Model, ViewModel и Controller ...

5 ответов

Я бы попробовал с комбинацией шаблонов Factory и Visitor:

у меня есть коллекция таблиц базы данных (например, в файле Access), и мне нужно проверить каждую таблицу в этой коллекции по набору правил, который имеет как общие правила для всех таблиц, так и отдельные правила, относящиеся к одной ...