15
ответов

Дизайн альтернативы (быстрый?) Интерфейс для регулярных выражений

Я только что видел огромный regex для Java, который заставил меня думать немного о пригодности для обслуживания регулярных выражений в целом. Я полагаю, что большинство людей - кроме некоторых торговцев жемчуга задиры - согласилось бы...
вопрос задан: 23 May 2017 10:29
8
ответов

Можете Вы методы патча обезьяны на базовых типах в Python?

Ruby может добавить методы к классу Числа и другим базовым типам для получения эффектов как это: 1.should_equal (1), Но кажется, что Python не может сделать этого. Действительно ли это верно? И если так, почему? Это имеет...
вопрос задан: 7 May 2018 02:18
8
ответов

Быстрые интерфейсы - объединение в цепочку метода

Объединение в цепочку метода является единственным способом, которым я знаю для создания быстрых интерфейсов. Вот пример в C#: John john = новый JohnBuilder ().AddSmartCode ("c# ").WithfluentInterface.ButHow ("...
вопрос задан: 13 October 2012 15:42
8
ответов

Метод цепочки - почему это хорошая практика или нет?

Цепочка методов - это практика, когда методы объекта возвращают сам объект, чтобы результат был вызван для другого метода. Как это: member.addSchedule (events [1]). AddSchedule (events [...
вопрос задан: 9 July 2009 13:44
8
ответов

C#: Возврат 'этого' для вложения метода?

У меня есть класс, что я должен назвать один или два метода большим количеством времен друг после друга. Методы в настоящее время возвращаются пусто. Я думал, будете, это быть лучше иметь его возвращает это, так, чтобы методы...
вопрос задан: 23 April 2009 13:30
8
ответов

Быстрые интерфейсы и текучие абстракции

Что быстрым является интерфейс? Я не могу найти хорошее определение этого, но всего, что я получаю, долгие примеры кода на языке, я не очень знаком с (например, C++). Кроме того, что такое текучая абстракция?...
вопрос задан: 11 January 2009 20:04
7
ответов

Подсказки для записи быстрых интерфейсов в C# 3

Я после некоторых хороших советов для быстрых интерфейсов в C#. Я просто узнаю об этом сам, но стремящийся услышать, какие другие думают за пределами статей, что я читаю. В особенности я после: когда...
вопрос задан: 12 July 2013 18:58
7
ответов

Там какой-либо недостаток к возврату этого вместо пустоты?

Скажите вместо того, чтобы возвратить пусто метод, Вы возвратили ссылку на класс, даже если он не имел никакого конкретного семантического смысла. Это кажется мне как он, дал бы Вам больше опций на как...
вопрос задан: 11 September 2008 17:50
6
ответов

Сохранение сложных данных тестирования

Мы используем шаблон разработчика для генерации данных тестирования. Эти объекты области имеют отношения между ними. Наши функциональные испытания требуют, чтобы эти объекты были сохранены. Думайте об этой модели: Если я хочу...
вопрос задан: 26 April 2019 01:50
6
ответов

Как сделать пружину, принимают быстрые (непустые) методы set?

У меня есть API, который я превращаюсь во внутренний DSL. По сути, большинство методов в моем PoJos возвращает ссылку на это так, чтобы я мог объединить в цепочку методы, вместе декларативно как таковые (синтаксический сахар)...
вопрос задан: 28 May 2010 08:49
5
ответов

Быстрые интерфейсы и наследование в C#

Я покажу проблему примером. Существует базовый класс с быстрым интерфейсом: класс FluentPerson {частная строка _FirstName = Строка. Пустой; частная строка _LastName = Строка. Пустой;...
вопрос задан: 16 February 2010 20:56
5
ответов

Быстрые интерфейсы и наследование в C++

Я хотел бы создать основной (абстрактный) класс (давайте назовем его типом:: основа) с некоторым общим funcionality и быстрым интерфейсом, проблемой, с которой я сталкиваюсь, является тип возврата всех тех методов основа класса {...
вопрос задан: 25 June 2009 07:16
5
ответов

Какой смысл DSLs / быстрые интерфейсы

Я недавно наблюдал вебкаст о том, как создать быстрый DSL, и я должен признать, я не понимаю причин, почему можно было бы использовать такой подход (по крайней мере, для данного примера). Вебкаст...
вопрос задан: 21 April 2009 09:40
4
ответа

EF6.0 & ldquo; Невозможно изменить отношение, так как одно или несколько свойств внешнего ключа не могут быть равны нулю & rdquo;

Если я пытаюсь удалить «дочернюю» строку, я всегда получаю исключение. Вот фрагмент кода: using (var context = new CompanyContext ()) {ItemType itemType = context.ItemTypes.FirstOrDefault (i = > i.Name == "...
вопрос задан: 15 March 2017 23:26
4
ответа

Частичный универсальный вывод типа, возможный в C#?

Я работаю над перезаписью моего быстрого интерфейса для моей библиотеки классов МОК, и когда я осуществил рефакторинг некоторый код для совместного использования некоторой общей функциональности через базовый класс, я натолкнулся на препятствие.Примечание
вопрос задан: 23 May 2010 22:30
4
ответа

имена методов с быстрым интерфейсом

У меня есть класс Полномочий в Java с методами в быстром стиле как это: somePermissions.setRead (истинный) .setWrite (ложь) .setExecute (верный) вопрос, должен ли я назвать эти методы набором {...
вопрос задан: 19 March 2010 12:58
4
ответа

Свойства C# установки Fluently и методы объединения в цепочку

Я использую.NET 3.5. У нас есть некоторые сложные сторонние классы, которые автоматически сгенерированы и из моего управления, но с которыми мы должны работать для тестирования. Я вижу, что моя команда делает много из...
вопрос задан: 13 March 2010 15:40
4
ответа

Какие конвенции/идиомы/шаблоны - Вы конфигурирование использования Контейнеры МОК с помощью новых Быстрых Интерфейсов

Я посреди отодвижения большого тела кода в замок Trunk, который включает новый быстрый интерфейс для конфигурирования контейнера. Так как проект имеет огромный windsorConfig XML-файл это...
вопрос задан: 22 January 2009 16:42
3
ответа

Существует ли быстрое утверждение API для MSTest?

Я был недавно подвергнут быстрому интерфейсу в nUnit, и я люблю его; однако, я использую msTest. Делает любой знает, существует ли быстрый интерфейс, который является или агностиком среды тестирования или...
вопрос задан: 13 March 2013 06:17
3
ответа

ООП PHP: объекты Chainable?

Я попытался найти хорошее введение на chainable объектах ООП в PHP, но без любого хорошего результата все же. Как что-то вроде этого может быть сделано? $this-> имя класса-> добавляют ('1', 'значение'); $this->...
вопрос задан: 23 December 2012 10:35
3
ответа

Разработка быстрого интерфейса Javascript к краткому обзору далеко асинхронная природа Ajax

Как я разработал бы API, чтобы скрыть асинхронную природу Ajax и Запросов HTTP, или в основном задержать его для обеспечения быстрого интерфейса. Показать пример с Твиттера, нового Где угодно API://добираются...
вопрос задан: 19 May 2010 00:53
3
ответа

Что такое свободный интерфейс?

Я недавно сталкивался с этим выражением - но чтение в Википедии не очень прояснило его для меня - я до сих пор не понимаю: в чем смысл? Как оно используется на практике (т. Е. Как оно приносит пользу ...
вопрос задан: 4 April 2010 16:55
3
ответа

Как делают меня код модульного теста, который использует интерфейс Fluent?

Я создал несколько маленьких быстрых интерфейсов посредством объединения в цепочку метода. Они обычно называют много Репозиториев, которые выбирают данные из веб-сервисов / базы данных. Как я должен пойти о поблочном тестировании...
вопрос задан: 17 August 2009 11:06
3
ответа

Как сделать, PHP вложил класс или вложил методы?

Как может я делать это в $myDBClass-PHP> пользователи ()-> предел (5);//производит Вас ограниченные пользователи к 5$myDBClass-> комментарии ()-> предел (3);//производит Вас ограниченные комментарии к 3, что я имел в виду, вложенные методы...
вопрос задан: 10 February 2009 18:15
3
ответа

Объединитесь Быстрый и XML, отображающийся для NHibnernate

Я просто влюбился в NHibernate и быстрый интерфейс. Последний включает очень хорошие отображения с рефакторингом поддержки (больше никакой потребности в XML-файлах). Но никто не прекрасен, таким образом, я отсутствую...
вопрос задан: 5 October 2008 01:07
2
ответа

Быстрые интерфейсы в C#

У меня есть вопрос с быстрыми интерфейсами. У нас есть некоторые объекты, которые используются в качестве объектов параметра для интерфейса SQL, вот пример: использование (DatabaseCommand cmd = ведут. CreateCommand ("ВЫБОР...
вопрос задан: 23 May 2017 11:53
2
ответа

101 учебное руководство для установки nhibernate? [закрытый]

Я ищу учебное руководство при установке nhibernate. Там, кажется, существуют немногие, но большинство или записано в мусоре или находится на чрезвычайно древнем выпуске. Любые хорошие ресурсы, возможно...
вопрос задан: 9 August 2013 13:34
2
ответа

Лямбда Func <> и Быстрый

Существует много Быстрых реализаций там теперь, когда работа с Лямбдами, чтобы сделать вещи, которые довольно аккуратны. Я хотел бы перенести мозг вокруг этого так, я могу начать создавать некоторые из этих вещей, но меня...
вопрос задан: 21 August 2009 03:13
2
ответа

Вопрос относительно быстрого интерфейса в C#

У меня есть следующий класс: общедоступный класс Бегло {общественность Бегло (представьте lhs в виде строки) {возвращают это;} общественность Бегло Делает (представьте lhs в виде строки) {возвращают это;} общественность Бегло EqualTo (...
вопрос задан: 20 August 2009 07:25
2
ответа

Нахождение правильного шаблона для загружаемых объектов с различными графиками

Я пытаюсь выяснить лучший способ обработать загружаемые объекты с различными графиками (связанные объекты) в зависимости от контекста то, что они были используемыми. Например, Вот образец моих объектов области:...
вопрос задан: 22 June 2009 15:06