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

6 ответов

Как реализовать сериализацию в C ++

Всякий раз, когда мне нужно сериализовать объекты в программе на C ++, я прибегаю к такой схеме: class Serializable { public: static Serializable *deserialize(istream &is) { int id; is >> id; switch(id) { case EXAMPLE_ID: return new ...

7 ответов

Как вы объясните эту структуру в JavaScript?

(function() { //codehere } )();Что особенного в этом виде синтаксиса? Что значит ()(); означают?

5 ответов

), тогда весь код этой вещи должен быть в одном месте.

ал о частичных методах в последнейСпецификация языка C #Я понимаю принципы, но мне интересно, как люди на самом деле их используют. Есть ли конкретный шаблон...

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

4 ответа

Шаблон «TryParse / Parse like»: как лучше всего его реализовать

Этот вопрос является продолжениемКак указать, что метод был неудачным [https://stackoverflow.com/questions/161822/how-to-indicate-that-a-method-was-unsuccessful] , Шаблон xxx () Tryxxx () может быть очень полезен во многих библиотеках. ...

1 ответ

 как и в другом вопросе, который вы нашли. Кажется, работает нормально, но мы используем POCO с прокси. Хороший пост, в любом случае. Upvote!

2 ответа

В чем разница между свободным интерфейсом и шаблоном Builder? [Дубликат]

На этот вопрос уже есть ответ здесь: Когда бы вы использовали шаблон Builder? [закрыто] [/questions/328496/when-would-you-use-the-builder-pattern] 15 ответовЯ очень новичок в разработке моделей и у меня проблемы с разницей ...

0 ответов

Шаблоны для смешивания F # и C # в одном решении

Я изучал несколько функциональных языков, в основном для академических целей. Тем не менее, когда мне приходится проектировать клиент-серверное приложение, я всегда начинаю использовать доменно-управляемый дизайн, строго ООП. Сложное решение, ...

2 ответа

Почему следует использовать итерацию вместо хвостовой рекурсии?

Каков запах дизайна, плохая практика в рекурсии? как только я увидел резарпер, предлагающий улучшения, я быстро осмотрелся в гугле. Видел многочисленные комментарии по поводу ре-факторинга хвостовой рекурсии к итерациям и ссылки на нее как на ...

5 ответов

Спасибо вам всем.

отаю над сторонним проектом, чтобы лучше понять Inversion of Control и Dependency Injection и различные шаблоны проектирования.Мне интересно, если естьлучшие...

7 ответов

Контроллер: это ваша бизнес-логика, представленная в ваших функциях, и она также учитывает связь между моделью и представлением, которые также представляют уровень безопасности.

ользую Zend Framework в конфигурации MVC, читаю о ruby ​​на рельсах и планирую проверять другие инфраструктуры MVC в Python (Django?) ... Мне очень нравится,...