62
ответа

Что находится в Вашем .vimrc? [закрытый]

Vi и Vim допускают действительно потрясающую настройку, обычно сохраненную в .vimrc файле. Типичными функциями программиста была бы подсветка синтаксиса, умное расположение с отступом и так далее. Что другие приемы...
вопрос задан: 25 September 2017 20:50
29
ответов

Когда хорошо (если когда-нибудь) фрагментировать производственный код и запуститься? [закрытый]

Меня попросили сделать обзор кода и отчет о выполнимости добавления новой опции к одному из наших новых продуктов, тот, что я лично не продолжил работать до сих пор. Я знаю, что легко придраться к мелочам кто-то...
вопрос задан: 30 August 2012 07:33
27
ответов

Почему мы осуществляем рефакторинг? [закрытый]

Я хотел бы знать причины, что мы делаем рефакторинг и выравниваем по ширине его. Я считал много людей нарушение по идее осуществить рефакторинг. Рефакторинг был по-разному описан как: результат недостаточных...
вопрос задан: 31 August 2017 20:08
26
ответов

Можно ли упростить этот алгоритм?

Один для математиков. Это обошло офис, и мы хотим видеть, кто может придумать лучшую оптимизированную версию. (((a+p) <= b) && (== 0 || a> 1) && (b> = p))...
вопрос задан: 19 December 2008 19:15
24
ответа

Когда функция слишком долго? [закрытый]

35 строк, 55 строк, 100 строк, 300 строк? Когда необходимо начать разбивать его? Я спрашиваю, потому что у меня есть функция с 60 строками (включая комментарии), и думал о разбивании его...
вопрос задан: 7 August 2010 14:48
22
ответа

Что Вы делаете со зверским кодом?

Что Вы делаете, когда Вы присвоены для работы над кодом, это является зверским и устаревшим до такой степени, когда, это почти непостижимо? Например: код аппаратного интерфейса, смешанный с логикой, И...
вопрос задан: 21 August 2009 15:26
22
ответа

Что лучший способ состоит в том, чтобы осуществить рефакторинг метод, который имеет слишком многих (6 +) параметры?

Иногда я сталкиваюсь с методами с неудобным количеством параметров. Как правило, они, кажется, конструкторы. Кажется, что должен быть лучший путь, но я не вижу что...
вопрос задан: 13 January 2009 16:07
21
ответ

Какой ReSharper 4 + живут шаблоны для C#, Вы используете? [закрытый]

Что ReSharper 4.0 обрабатывает по шаблону для C#, Вы используете? Давайте совместно используем их в следующем формате: [Заголовок] Дополнительный Ярлык описания: ярлык, Доступный в: [AvailabilitySetting]//Resharper...
вопрос задан: 23 May 2017 12:10
19
ответов

Проблемы во время ASP.NET обновление MVC от предварительного просмотра 5 к бете?

Какие проблемы или рефакторинг необходимо было сделать при обновлении из ASP.NET Предварительного просмотра MVC 5 к недавно выпущенной Бета-версии?
вопрос задан: 23 March 2016 23:00
19
ответов

Лучший способ избавиться от венгерской записи?

Скажем, Вы наследовали кодовую базу C#, которая использует один класс с 200 статическими методами обеспечить базовую функциональность (такую как поиски базы данных). Из многих кошмаров в том классе существует обильное использование...
вопрос задан: 1 June 2011 20:01
19
ответов

Для очень длинных методов всегда нужен рефакторинг?

Я сталкиваюсь с ситуацией, где у нас есть много очень длинных методов, 1 000 строк или больше. Чтобы предоставить Вам еще некоторую подробную информацию, у нас есть список входящих команд высокого уровня, и каждый генерирует результаты в более длинном (..
вопрос задан: 4 August 2010 14:45
18
ответов

Как и Как часто Вы осуществляете рефакторинг свой код?

Мой вопрос неопределенно касается этого. Однако это не обращается к методам или методам. Я читаю Прагматически настроенного Программиста, и это сильно рекомендует осуществлять рефакторинг код так часто, как Вы можете....
вопрос задан: 23 May 2017 11:44
18
ответов

Как мне переписать очень большой составной оператор if в C #?

В моем коде C # у меня есть оператор if, который начался достаточно невинно: if ((что-то == -1) & amp; & amp; (Someelse == -1) & amp; & amp; (etc == -1)) {// ...} Это растет. Я думаю, что должно быть ...
вопрос задан: 4 August 2009 21:54
18
ответов

Какие типы кодирования антишаблонов Вы всегда осуществляете рефакторинг при пересечении их?

Я просто осуществил рефакторинг некоторый код, который был в другом разделе класса, я продолжал работать, потому что это была серия вложенных условных операторов (? :) это было сделано тонной, более ясной довольно простым...
вопрос задан: 23 December 2008 23:09
17
ответов

Какое успешное преобразование/переписывать программного обеспечения Вы сделали? [закрытый]

Какое успешное преобразование/переписывать Вы сделали программного обеспечения, с которым Вы были связаны? Что, где языки и платформа, вовлеченная в процесс? Как большой действительно ли программное обеспечение было рассматриваемо? Наконец...
вопрос задан: 23 May 2017 11:55
17
ответов

Перепишите [закрытого] унаследованного кода

Мой отдел в настоящее время сталкивается с ответственностью за задачу поддержания довольно большой кодовой базы КОБОЛа. Мы задаемся вопросом, как добавить новые опции, чтобы не отставать от бизнес-потребностей. КОБОЛ...
вопрос задан: 6 August 2012 07:48
16
ответов

Когда Вы осуществляете рефакторинг код? [закрытый]

Вы делаете это, когда Вы находитесь в коде, делающем что-то еще? Когда Ваш менеджер утверждает его? (Кажется, что этого никогда не происходит), я предполагаю, что часть этого зависит от влияния изменений. Если я изменяю код...
вопрос задан: 18 February 2012 10:14
16
ответов

Я должен возвратиться и зафиксировать работу, когда Вы изучаете что-то новое/лучше?

Полагание, что мы все постоянно учимся, мы все добрались для случайной встречи с точкой, где мы изучаем что-то просто потрясающее, которое улучшает наш код или части его значительно. Вопрос, когда...
вопрос задан: 18 March 2010 15:54
16
ответов

Когда Вы не должны осуществлять рефакторинг?

Все мы знаем, что рефакторинг хорош, и я люблю его так же как следующий парень, но у Вас есть реальные случаи, где лучше не осуществить рефакторинг? Что-то как строго ограниченный во времени материал или синхронизация?...
вопрос задан: 8 August 2009 13:30
16
ответов

Рефакторинг: Когда Вы знаете, что время и когда Вы делаете это?

Когда Вы знаете, что пора осуществить рефакторинг/рассмотреть некоторую часть кода? И еще лучше, когда Вы делаете это? Вероятно, как другие, я знал, что чему-то нужно осуществление рефакторинг/рассматривание, но...
вопрос задан: 13 December 2008 16:25
16
ответов

Как Вы выравниваете по ширине работу Рефакторинга своему зажимающему пенс боссу? [закрытый]

Вы только что записали груду кода для поставки некоторой важной функции под давлением. Вы сократили несколько углов, Вы делали пюре из некоторого кода в некоторые сверхчрезмерно увеличенные в размерах классы с именами как...
вопрос задан: 19 September 2008 07:07
15
ответов

Необходимо ли перенести сторонние библиотеки, которые Вы принимаете в свой проект? [закрытый]

Обсуждение я имел с коллегой сегодня. Он требует каждый раз, когда Вы пользуетесь сторонней библиотекой, необходимо всегда писать для нее обертку. Таким образом, можно всегда изменить вещи позже и размещать вещи для...
вопрос задан: 23 May 2017 11:46
15
ответов

Почему Вы не объявляете несколько переменных того же типа на той же строке?

Почему это - плохая практика для объявления переменных на одной строке? например, частная Строка var1, var2, var3 вместо: частная Строка var1; частная Строка var2; частная Строка var3;
вопрос задан: 10 January 2016 20:32
15
ответов

Цели рефакторинга? [закрытый]

Каковы цели рефакторинга кода? Это только для улучшения структуры кода? Это должно проложить путь к будущим изменениям?
вопрос задан: 12 January 2013 15:54
15
ответов

Осуществить рефакторинг/переписать код или продолжить?

Я просто завершил сложную часть кода. Это работает к спецификации, это встречает требования к производительности и т.д. и т.д., но я чувствую себя немного беспокоящимся об этом, и рассматриваю перезапись и/или рефакторинг его. Если я делаю...
вопрос задан: 14 May 2010 23:58
15
ответов

Нужно протестировать внутреннюю реализацию или только протестировать общедоступное поведение?

Программное обеспечение Given, где... Система состоит из нескольких подсистем, Каждая подсистема состоит из нескольких компонентов, Каждый компонент реализован с помощью многих классов... Мне нравится писать автоматизированные тесты...
вопрос задан: 26 May 2009 14:13
15
ответов

Вы находите цикломатическую сложность полезной мерой?

Я играл вокруг с измерением цикломатической сложности большой кодовой базы. Цикломатическая сложность является количеством линейно независимых контуров через исходный код программы и существует...
вопрос задан: 13 April 2009 13:15
14
ответов

Когда я должен повредить функцию?

Ее благоразумное для повреждения долгой функции в главную функцию и функции помощника. Я знаю, что внешняя сторона модуль только главная функция будет вызвана, но ее большая длина может оказаться...
вопрос задан: 23 May 2017 12:30
14
ответов

Чрезмерное использование 'этого' в C++ [дубликат]

Я имею дело с большой кодовой базой, которая использует следующую конструкцию всюду по классу MyClass {общественность: освободите f (интервал x); частный: интервал x;}; пустой MyClass:: f (интервал x) {'' это-> x = x; ''}...
вопрос задан: 27 September 2015 01:51
14
ответов

Рефакторинг и параллельные ответвления разработки

Скажем, у Вас есть несколько ответвлений обслуживания для существующих релизов Вашего программного обеспечения. Некоторые разработчики вносят прямые изменения в ответвлениях обслуживания и объединяются периодически в соединительную линию...
вопрос задан: 15 April 2015 23:31