6
ответов

Сколько строк кода функция/процедура/метод должна иметь? [дубликат]

Возможный Дубликат: Когда функция слишком долго? Мне недавно дали незавидную задачу рассмотрения плохого кода, написанного другим разработчиком и документированием плохих методов. (Это - все...
вопрос задан: 23 May 2017 02:10
6
ответов

Идиомы композиции (.) И приложения ($) функции Haskell: правильное использование

Я читал Real World на Haskell, и я близок к концу, но вопрос стиля теребил меня из-за операторов (.) И ($). Когда вы пишете функцию, которая является композицией ...
вопрос задан: 2 March 2017 17:39
6
ответов

Форматирование кода Java

Я использую FreeMarker, чтобы сгенерировать код Java, но поскольку большая часть из него динамично сгенерирована, трудно управлять формированием кода. Я хочу получить код, хорошо форматированный. Делает любой знает lib или...
вопрос задан: 1 January 2017 16:10
6
ответов

Python `если х не None` или` если не х None`?

Я всегда думал о том, что если нет, то версия None является более понятной, но руководство по стилю Google и PEP-8 оба используют, если x не равно None. Есть ли небольшая разница в производительности (я предполагаю, что нет), и это ...
вопрос задан: 15 November 2016 16:03
6
ответов

PHP включает по сравнению с ООП

Я хотел бы иметь ссылку для за и против использования, включают файлы по сравнению с объектами (классы) при разрабатывании приложений PHP. Я знаю, что извлек бы выгоду из наличия одного места для движения для этого ответа.....
вопрос задан: 18 May 2016 13:09
6
ответов

pythonic способ сделать что-то времена N без индексной переменной?

Каждый день я люблю Python все больше. Сегодня, я писал некоторый код как: поскольку я в xrange (N): do_something () я должен был сделать что-то времена N. Но каждый раз не зависел от значения меня (...
вопрос задан: 24 November 2015 21:00
6
ответов

Как форматировать код в [закрытых] отчетах по результатам исследования

Я в настоящее время пишу формальный отчет по результатам исследования, и я буду включать код с этим отчетом. Вопрос: существует ли принятый способ отобразить код в отчетах по результатам исследования? Я думаю оба с точки зрения...
вопрос задан: 29 July 2015 02:35
6
ответов

Как исправить старый сценарий PHP стиля кодирования

Есть ли совет относительно того, как начать исправлять сценарий PHP старомодного стиля? Несколько дней назад я получил предложение по разработке старого проекта PHP, и старомодным я подразумеваю, что структура не сделала...
вопрос задан: 21 July 2015 15:02
6
ответов

Каковы различие или значение этих стилей блочного кодирования в Ruby?

Какой стиль предпочтен? Существует ли серьезное основание для одного по сравнению с другим?Заранее спасибо! 1) cmds.each делают |cmd | заканчиваются 2) cmds.each {|cmd |} Пример кода: cmds = ["создают", "обновляют", "перечисляют&q
вопрос задан: 8 May 2015 13:29
6
ответов

Пространство между символом (символами) комментария строки и запускается фактического комментария

Я понимаю, что это правило могло бы отличаться от стандартов кодирования одной компании до другого, но в целом, который предпочтен? С пространством после комментария строки: международное нечто = Панель (quux + 1);//компенсируют...
вопрос задан: 28 August 2014 12:19
6
ответов

Защищенные участники/поля - действительно это плохо?

Теперь при чтении соглашений о присвоении имен в MSDN для C#, Вы заметите, что он указывает, что свойства всегда предпочитаются по общедоступным и защищенным полям. Мне даже сказали некоторые люди...
вопрос задан: 28 August 2014 09:43
6
ответов

Если Вы всегда используете перечисления вместо констант в Java

В Java <1.5, константы были бы реализованы как этот общедоступный класс MyClass {общедоступная статическая международная ВЕРТИКАЛЬ = 0; общедоступная статическая международная ГОРИЗОНТАЛЬ = 1; частная международная ориентация; общественность...
вопрос задан: 2 July 2014 07:00
6
ответов

Существует ли стандарт в Java для _ (подчеркивание) перед именами переменной или именами классов?

Я видел, что некоторые программисты используют _ (подчеркивание) перед именами классов и другие, использующие его для локальных переменных. Делает стандарт Java, требуют/предлагают использования _ (подчеркивание) перед...
вопрос задан: 18 June 2014 09:46
6
ответов

Исключительный или множественный для перечислений?

Вы используете исключительный или множественный для перечислений? Я думаю, что это имеет лучший смысл со множественным числом в Рабочие дни перечисления объявления {в понедельник, во вторник, в среду, в четверг, в пятницу...
вопрос задан: 6 March 2014 09:16
6
ответов

Кодирование для высокой надежности/доступности/безопасности - какие стандарты я читаю?

Я услышал, что автомобильная промышленность имеет что-то названное MISRA C. Каковы соответствующие стандарты для других высоких отраслей промышленности надежности/доступности/безопасности, таких как Банковское дело Самолета Пространства/...
вопрос задан: 5 September 2013 13:51
6
ответов

Как управлять FxCop подавляющие отчеты

Я недавно начал использовать его. Однако после выполнения его против одного из самого большого проекта моей компании. Это поднимает горы проблем. Список проблем был таким образом подавляющий, потребуются дни...
вопрос задан: 19 July 2013 17:23
6
ответов

Когда использовать свойства вместо функций

Это - вероятно, вопрос персонального предпочтения, но когда делают Вы используете свойства вместо функций в Вашем коде, Например, для получения журнала ошибок, которые, как я мог сказать, представляют GetErrorLog в виде строки () {возврат...
вопрос задан: 9 November 2012 09:00
6
ответов

Как я должен проверить, установлен ли флаг в перечислении флагов? [закрытый]

Из этих двух методов ниже, которые Вы предпочитаете читать? Есть ли другой (лучше?) способ проверить, установлен ли флаг? bool CheckFlag (FooFlag fooFlag) {возвращает fooFlag == (это. Нечто и fooFlag);...
вопрос задан: 8 August 2012 14:47
6
ответов

Должны бесполезные спецификаторы типа на типах возврата использоваться для ясности?

Наш инструмент статического анализа жалуется на "бесполезный спецификатор типа на типе возврата", когда у нас есть прототипы в заголовочных файлах, таких как: нечто интервала константы (); Мы определили его этот путь, потому что функция...
вопрос задан: 6 April 2012 16:56
6
ответов

Что предпочтительный Throwable должен использовать в частном служебном конструкторе класса?

Эффективный Java (Второй Выпуск), Объект 4, обсуждает частных конструкторов использования для осуществления noninstantiability. Вот пример кода из книги: общедоступный заключительный класс UtilityClass {частный...
вопрос задан: 13 November 2011 15:00
6
ответов

Как обстоят дела с лидирующим подчеркиванием в методах класса PHP?

Просматривая различные библиотеки PHP, я заметил, что многие люди предпочитают использовать префикс некоторых методов класса с одним подчеркиванием, например, публичную функцию _foo () ... вместо ... public ...
вопрос задан: 11 September 2011 13:40
6
ответов

Язык “Движения” Google, мультиоценивают оператор возврата альтернатива исключениям?

Это кажется мне, альтернативами Google исключениям является ДВИЖЕНИЕ: мультиоцените возврат, "возвращают val, допускают ошибку"; ПОЙДИТЕ, C++: нулевые проверки (ранний возврат) ИДУТ, C++: "обработайте проклятую ошибку" (мой термин) C++
вопрос задан: 2 September 2011 01:03
6
ответов

PHP и пишущий чистый код

Я пытаюсь найти, что лучшие практики пишут PHP. Я просто задаюсь вопросом, это дурная привычка. Например, обработка переменных. $var = 1$var = doSomething ($var); $var = doSomething2 ($var); $var =...
вопрос задан: 30 August 2011 03:26
6
ответов

C ++ стиль кодирования геттеров / сеттеров

Я программировал на C # некоторое время, и теперь я хочу освежить свои навыки C ++. Имея класс: class Foo {const std :: string & name_; ...}; Какой будет лучший подход (я ...
вопрос задан: 26 April 2011 09:17
6
ответов

Что может быть изменено к лучшему моя первая haskell программа?

Вот моя первая программа Haskell. Какие части Вы записали бы лучшим способом? - Таблица умножения - Возвраты n*n таблица умножения в основе b импортируют текст. Printf импортируют Данные. Данные импорта списка....
вопрос задан: 18 April 2011 18:39
6
ответов

Незаметный JavaScript: <сценарий> наверху или нижняя часть HTML-кода?

Я недавно прочитал манифест Yahoo Лучшие практики для Ускорения Вашего веб-сайта. Они рекомендуют поместить включение JavaScript в нижней части HTML-кода, когда мы можем. Но где точно и...
вопрос задан: 31 December 2010 15:59
6
ответов

В C++ это - все еще плохая практика для возврата вектора из функции?

Короткая версия: распространено возвратить большие объекты — такие как векторы/массивы — на многих языках программирования. Этот стиль, теперь приемлемый в C++ 0x, если класс имеет конструктора перемещения, или сделайте C++...
вопрос задан: 12 October 2010 00:54
6
ответов

самый чистый способ пропустить foreach, если массив пуст [дубликат]

Не основная проблема, но я задавался вопросом, существует ли более чистый способ сделать это. Было бы хорошо избежать вложения мой код с ненужным если оператор. Если $items является пустыми бросками php ошибка. $...
вопрос задан: 10 August 2010 06:23
6
ответов

Фабрика по сравнению с конструкторами экземпляра

Я не могу думать ни о каких причинах, почему каждый лучше, чем другой. Сравните эти две реализации: общедоступный MyClass класса {общедоступный MyClass (представляют имя файла в виде строки) {//некоторый код... }} как...
вопрос задан: 5 August 2010 04:53
6
ответов

Делая отступ с пробелами, вкладками, и сколько пробелов или [закрытой] вкладки width

Я знаю, что это - больше стиля кодирования вместо одного правильного способа сделать вещи. Но, я немного расстроен, если я столкнулся с различными форматами расположения с отступом. Но, я хотел бы услышать причины...
вопрос задан: 26 July 2010 14:49