0
ответов

Грубый код. IoC спешит на помощь

Под вопросом о полезности контейнера IoC, {частная строка ...
вопрос задан: 23 May 2017 12:33
0
ответов

Delphi: ремонтопригодность Virtual vs Virtual Abstract

Несколько месяцев назад я писал кучу кода, а теперь добавляю к нему кое-что. Я понял, что написал кучу функций, которые происходят от класса, у которого примерно 2/3 абстрактных функций и ...
вопрос задан: 12 April 2017 07:31
0
ответов

Поддерживается ли большая база кода scala? [закрыто]

У меня есть некоторый опыт работы со scala. Я хочу ввести его в новый проект с 10 участниками. Но, несмотря на всю выразительность scala, я очень не уверен, насколько простым можно поддерживать код ...
вопрос задан: 15 April 2014 19:05
0
ответов

Анализ кода AvoidExcessiveComplexity - Просто настройка команд

У меня есть форма WPF с 16 кнопками на ней. Когда моя модель представления инициализируется, мне нужно установить все 16 в качестве объектов RelayCommand. Это все, что делает мой метод Initialize(), но это вызывает ошибку анализа кода ...
вопрос задан: 28 April 2012 18:38
0
ответов

Есть ли лучший вариант дизайна?

Отказ от ответственности: я хотел бы использовать внедрение зависимостей в этом проекте и иметь слабосвязанный дизайн на основе интерфейса по всем направлениям, но использование внедрения зависимостей было прекращено в ...
вопрос задан: 4 April 2012 15:13
0
ответов

Упрощение переопределения Equals(), GetHashCode() в C# для лучшей ремонтопригодности

Я обнаружил, что сам переопределяю Equals( ) и GetHashCode() часто для реализации семантики, согласно которой бизнес-объекты с идентичными значениями свойств равны. Это приводит к тому, что код повторяется до...
вопрос задан: 14 March 2012 07:29
0
ответов

management document.ready событие (я) на крупномасштабном веб-сайте

ПРИМЕЧАНИЕ. Я создал плагин jQuery, который является моей попыткой решения этой проблемы. Я уверен, что его можно улучшить, и я, вероятно, упустил из виду множество вариантов использования, поэтому, если кто-то захочет дать ...
вопрос задан: 5 October 2011 10:03
0
ответов

Шаблон проектирования jQuery для селекторов для повышения удобства сопровождения кода?

Вчера мне пришлось вернуться на страницу, над которой я работал несколько недель назад, чтобы переделать пользовательский интерфейс. Пользовательский интерфейс состоял из элемента управления вкладкой jQuery UI с 3 вкладками. Каждая вкладка имела 3-5 эл
вопрос задан: 6 July 2011 12:49
0
ответов

Как вы поддерживаете код с помощью InvalidEnumArgumentException?

Мне любопытно, как вы будете поддерживать свой код после того, как вы выбросите System.ComponentModel.InvalidEnumArgumentException. В основном у меня есть такой оператор switch: switch (enumValue) {case MyEnum ....
вопрос задан: 1 July 2011 09:49
0
ответов

Выполнение вычислений в MySQL против PHP

Контекст: у нас есть приложение PHP / MySQL. Некоторые части вычислений выполняются непосредственно в SQL, например:Все пользователи, созданные за последние 24 часа, будут возвращены через SQL-запрос (NOW () - 1 день) ...
вопрос задан: 23 June 2011 00:13
0
ответов

Wil u u LINQ-navrae omvat in uitbreidingsmetodes

Met my huidige projek het ons vir ons 'n paar doelwitte gestel vir die kode-maatstawwe "Handhaafbaarheidsindeks" en "Siklometiese kompleksiteit". Instandhoudingsindeks moet 60 of hoër wees en siklometiese kompleksiteit 25 of ...
вопрос задан: 8 June 2011 08:41
0
ответов

Writing Maintainable Event-Driven Code [closed]

I have just recently started playing with event-driven architectures, coming from a pretty standard object-oriented mindset. The first thing I noticed was that the difficulty in understanding and ...
вопрос задан: 8 April 2011 13:40
0
ответов

Внедрение зависимостей и ремонтопригодность кода

Я работаю над проектом (vb.net/asp.net), который использует интерфейсы для обеспечения внедрения зависимостей. Но мне кажется, что ремонтопригодность кода была убита. Когда я хочу читать ...
вопрос задан: 30 October 2010 05:09
0
ответов

How do you understand regular expressions that are written in one line?

This is a neat well documented regular expression, easy to understand, maintain and modify. text = text.replace(/ ( // Wrap whole match in $1 ( ...
вопрос задан: 29 August 2010 20:20