38
ответов

Если одно использование <или <= в для [замкнутого] круга

Если необходимо было выполнить итерации через цикл 7 раз, был бы Вы использовать: для (интервал i = 0; я <7; я ++) или: для (интервал i = 0; я <= 6; я ++) существует два соображения: удобочитаемость производительности Для...
вопрос задан: 8 October 2008 21:29
33
ответа

Разработчик должен стремиться к удобочитаемости или производительности сначала? [закрытый]

Часто разработчик столкнется с выбором между двумя возможными способами решить проблему - та, которая идиоматична и читаема, и другой, который является менее обладающим интуицией, но может работать лучше. Для...
вопрос задан: 8 October 2008 16:11
22
ответа

Сгенерированный код должен быть человекочитаемым?

Я работаю над инструментом, который генерирует исходный код для интерфейса и пары классов, реализовывая тот интерфейс. Мой вывод не является особенно сложным, таким образом, это не будет твердым к...
вопрос задан: 16 July 2016 17:07
22
ответа

Как я делаю свой код легче для следующего разработчика, который поймет? [закрытый]

Я был в своем самом первом задании программирования приблизительно за 8 месяцев теперь, и я изучил невероятные суммы до сих пор. К сожалению, я - единственный разработчик для небольшой компании по запуску для внутреннего...
вопрос задан: 20 July 2013 21:23
21
ответ

В то время как (верный) с повреждением плохая практика программирования?

Я часто использую этот шаблон кода: в то время как (верный) {//делают что-то, если (<некоторое условие>) {повреждаются; }} Другой программист сказал мне, что это было плохой практикой и что я должен...
вопрос задан: 9 April 2016 15:35
21
ответ

Какой код более читаем?

Предположим, что у меня есть два метода bool Foo () и bool Панель (). Какое из следующего более читаемо? если (Foo ()) {SomeProperty = Панель ();} еще {SomeProperty = ложь;} или SomeProperty = Foo () и...
вопрос задан: 9 October 2009 18:00
21
ответ

Что более читаемо? [закрытый]

У меня есть эти две части кода, какой более читаем? десятичное число foreach technicalPremium = 0; foreach (Риск риска в рисках) {technicalPremium = technicalPremium + риск. TechnicalPremium;}...
вопрос задан: 14 October 2008 16:44
19
ответов

Как “самодокументирование” код может быть, не будучи раздражающим? [закрытый]

Я не уверен, что лучшие практики здесь, но я часто вижу сокращенные имена переменной особенно, когда объем является небольшим. Таким образом (для использования простых примеров Ruby) вместо определения add_location (имя...
вопрос задан: 7 August 2017 20:43
16
ответов

“Для (; ;)” быстрее, чем, “в то время как (TRUE)”? В противном случае, почему люди используют его?

для (; ;) {//Что-то, чтобы неоднократно делаться} я видел, что этот вид вещи использовал много, но я думаю, что это довольно странно... Не был бы это быть намного более ясным сказать, в то время как (верный), или что-то вперед...
вопрос задан: 23 May 2017 12:18
15
ответов

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

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

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

Как Вы пишете код, который легко прочитан другими людьми и у кого не было руки в письменной форме никакая часть его?
вопрос задан: 13 December 2011 13:38
13
ответов

Как я пишу больше удобных в сопровождении регулярных выражений?

Я начал чувствовать, что использование регулярных выражений уменьшает надежность кода. Существует что-то злое о краткости и питании регулярных выражений. Perl соединяет это со стороной...
вопрос задан: 31 January 2011 00:15
12
ответов

Почему я должен использовать для своей выгоды свои ключевые слова SQL? [дубликат]

Возможный Дубликат: существует ли серьезное основание использовать верхний регистр для ключевых слов T-SQL? Простой вопрос. Я лично нахожу, что строка символов нижнего регистра более читаема, чем строка верхнего регистра...
вопрос задан: 23 May 2017 12:18
12
ответов

Как правильно отформатировать операторы 'IF ELSE' PHP?

Это была длительная проблема, с которой я столкнулся на сессиях кодирования many-a-hot-and-steamy. Один человек кодирует этот способ, которым другой кодирует тот путь. Таким образом, после большого нажатия и получения по запросу мне любопытно... Есть ли..
вопрос задан: 15 February 2009 04:29
11
ответов

сентиментальный код [закрывается]

Я столкнулся со статьей, которая обсуждает вопрос "восхищения кода". В основном автор говорит о том, как разработчики должны быть большим количеством скептика о коде, который они пишут. Как мы можем "восхититься" нашим кодом...
вопрос задан: 29 July 2015 01:12
11
ответов

Вы бы использовали num% 2 или num & 1, чтобы проверить, является ли число четным?

Ну, есть по крайней мере два низкоуровневых способа определения, является ли данное число четным или нет: 1. if (num% 2 == 0) {/ * even * /} 2. if ((num & 1) == 0 ) {/ * чет * /} считаю вторым ...
вопрос задан: 8 July 2010 19:04
11
ответов

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

Я пытаюсь выбрать оптимальный набор цветов для нового проекта веб-сайта. Я хочу сделать традиционное черное на белом стиле для основного содержания. Однако мой партнер на проекте хочет...
вопрос задан: 20 July 2009 16:38
11
ответов

Оптимальный размер вкладки для [закрытой] удобочитаемости кода

Персональные предпочтения в стороне, там оптимальный размер вкладки (2 пробелов? 3 пробелов? 8 пробелов?) для удобочитаемости кода? В различных проектах я продолжил работать, у людей, кажется, есть весьма различные стандарты...
вопрос задан: 1 May 2009 01:59
11
ответов

Мы должны использовать Длинное Имя или краткое название в кодировании JavaScript?

Существует дискуссия о кодировании JavaScript в моей рабочей группе. Некоторые люди утверждают, что мы должны использовать длинное имя лучшей удобочитаемости; другие полагает, что краткое название должно быть одобрено к тому же...
вопрос задан: 22 March 2009 13:44
10
ответов

Эта функция существует? Определение моих собственных фигурных скобок в C#

Вы будете ценить следующие два синтаксического сахара: блокировка (obj) {//Код} то же как: Монитор. Введите (obj) попытку {//Код} наконец {Монитор. Выход (obj)} и использующий (var адаптируются = новый адаптер ()) {//Code2}...
вопрос задан: 21 May 2010 14:56
10
ответов

Улучшение [закрытой] удобочитаемости кода

Когда дело доходит до документации кода обычно признается, что код должен объясниться, и документация встроенного кода (исключая общедоступную документацию API) должна только объяснить проблемы метакода...
вопрос задан: 19 April 2009 14:33
9
ответов

Используя истину и ложь как выражения в условной операции

Я поддерживаю некоторый код и нашел следующий шаблон много: var isMale = (строка ["Пол"].ToString () == "M")? верный: ложь; вместо этого: var isMale = (строка ["Пол"].ToString () == "M");...
вопрос задан: 1 July 2010 20:19
9
ответов

Заполнение массива PHP: проверить на индекс сначала?

Если я глубок во вложенном множестве циклов, я задаюсь вопросом, какой из них более эффективен: если (! isset ($array [$key])) $array [$key] = $val; или $array [$key] = $val; вторая форма намного более желательна как далеко...
вопрос задан: 3 October 2008 21:15
8
ответов

Что самый чистый путь состоит в том, чтобы записать многострочной строке в JavaScript? [дубликат]

Это не должно действительно добавлять новые строки, просто что-то читаемое. Что-нибудь лучше, чем это? ул. = "строка 1" + "строка 2" + "строка 3";
вопрос задан: 19 October 2009 15:07
8
ответов

Справка на лучшем пути к цифрам синтаксических анализов от Строки в Java

У меня есть строка, которая содержит цифры и буквы. Я хочу разделить строку на непрерывные блоки цифр и непрерывные блоки букв. Считайте Строку "34A312O5M444123 А". Я хотел бы...
вопрос задан: 4 June 2009 19:55
8
ответов

Код для вычисления “медианы пять” в C#

Примечание: Не интерпретируйте это как "вопрос о домашней работе". Это - просто вещь I любопытный знать:) Медиана пять иногда используется в качестве упражнения в дизайне алгоритма и, как известно...
вопрос задан: 26 January 2009 20:17
8
ответов

Форматирование, если оператор для удобочитаемости

Что лучший способ состоит в том, чтобы отформатировать это для удобочитаемости? если (ремни для правки бритв ($file, '.jpg', 1) && file_exists (" $thumbsdir/$file") == ложь || ремни для правки бритв ($file, '.gif', 1) && file_exi
вопрос задан: 20 October 2008 07:31
7
ответов

Как найти красивый цвет шрифта, если цвет фона известен? [закрытый]

Кажется, существуют так многие цветовой диск, палитра цветов, и окрашивают matcher веб-приложения там, где Вы даете один цвет, и они найдут несколько других цветов, которые создадут гармоническое расположение когда...
вопрос задан: 19 November 2018 15:16
7
ответов

Java должен попробовать блоки быть ограниченным по объему максимально плотно?

Мне сказали, что существуют немного служебные в использовании механизма выгоды попытки Java. Так, в то время как необходимо поместить методы, которые бросают контролируемую исключительную ситуацию в блоке попытки для обработки возможного...
вопрос задан: 13 April 2010 23:13
7
ответов

Я должен заставить свой Python кодировать менее надежный для улучшения удобочитаемости?

Я пытаюсь сделать свой код надежным, но я заметил, что требуется много времени для вывода вещей, и требуется больше времени для чтения кода. Вместо: класс TextServer (объект): определение __ init __ (сам...
вопрос задан: 26 December 2009 18:22