38
ответов

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

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

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

Если Вы думаете, что это не было должно, объяснить почему. Если да, как глубоко инструкции должны быть по Вашему мнению? Например, добавление отступа кода должно быть включено?
вопрос задан: 5 April 2012 13:11
25
ответов

Каково золотое отношение кода/комментария? [закрытый]

Существует ли отношение кода/комментария, что Вы считаете знаком хорошего (плохого) здоровья кода? Можно ли дать примеры проектов с открытым исходным кодом, которые считаются хорошо кодированными и их соответствующий комментарий...
вопрос задан: 21 September 2008 19:22
22
ответа

Когда использовать двойные или одинарные кавычки в JavaScript?

console.log ( "двойной"); vs console.log ('single'); Я вижу все больше и больше библиотек JavaScript, использующих одинарные кавычки при обработке строк. Каковы причины использовать один над другим? Я ...
вопрос задан: 9 February 2016 06:59
20
ответов

Люди используют венгерские Соглашения о присвоении имен в реальном мире? [закрытый]

Действительно ли стоит изучить конвенцию, или действительно ли это - отрава к удобочитаемости и пригодности для обслуживания?
вопрос задан: 3 September 2009 01:59
16
ответов

Многие библиотеки Python имеют относительно низкое качество кода?

Править: Так как этот вопрос задали, большое улучшение произошло в стандартном Python научные библиотеки (который был целенаправленной областью). Например, numpy проект приложил большое усилие к...
вопрос задан: 14 November 2013 21:41
15
ответов

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

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

Программисты должны использовать логические переменные, чтобы “зарегистрировать” их код?

Я читаю Завершенный Код McConell, и он обсуждает логические переменные использования для документирования кода. Например, вместо: если ((elementIndex <0) || (MAX_ELEMENTS <elementIndex) || (...
вопрос задан: 19 March 2010 14:51
13
ответов

Python: использование 4 пробелов для добавления отступа. Почему? [закрытый]

При кодировании Python я использую только 2 пробелов для расположения с отступом, верный PEP-8 действительно рекомендуют иметь 4 пробелов, но исторически для меня это необычно. Так, кто-либо может убедить меня использовать 4 пробелов вместо 2?...
вопрос задан: 10 November 2017 23:46
12
ответов

Как я высказываюсь “=>”, как используется в лямбда-выражениях в .NET

Я очень редко встречаю любых других программистов! Моя мысль, когда я увидел маркер в первый раз, была, "подразумевает, что", так как это - то, что это считало бы его как в математическом доказательстве, но который ясно не его смысл. Так...
вопрос задан: 15 February 2018 10:20
12
ответов

Вкладки по сравнению с пробелами в программировании Python

Я всегда использовал вкладки для добавления отступа, когда я делаю программирование Python. Но затем я столкнулся с вопросом здесь на ПОЭТОМУ, где кто-то указал, что большинство Python программистов использует пробелы вместо вкладок к...
вопрос задан: 25 January 2015 17:28
12
ответов

Какой стиль возврата я должен использовать?

Это связано с конвенциями, используемыми в C#. У меня есть метод, который имеет два параметра (Координаты X и Y). Эти координаты представляют положение, в котором может находиться "мозаика". Если мозаика находится...
вопрос задан: 5 June 2009 18:34
11
ответов

Действительно ли это - хорошая идея указателям определения типа?

Я просмотрел некоторый код и заметил, что конвенция состояла в том, чтобы повернуть типы указателей как SomeStruct* в определение типа SomeStruct* pSomeStruct; там заслуга к этому?
вопрос задан: 8 November 2014 17:50
10
ответов

Художественное оформление функции/метода C/C++

Отказ от ответственности: Я не делал C++ в течение некоторого времени... Действительно ли распространено в наше время украсить функцию/объявления метода C/C++ для улучшения удобочитаемости? Сырой Пример: освободите some_function (В интервале param1...
вопрос задан: 19 January 2018 21:24
10
ответов

Как организовать большие программы R?

Когда я предпринимаю проект R любой сложности, мои сценарии быстро становятся длинными и сбивающими с толку. Каковы некоторые методы, которые я могу принять так, чтобы мой код всегда был удовольствием работать с? Я думаю...
вопрос задан: 23 November 2014 03:03
10
ответов

.NET, тестирующая [закрытые] соглашения о присвоении имен

Каковы лучшие конвенции именования блоков тестирования в.NET (или какой-либо другой язык или платформа)? Между чем я главным образом разделяюсь, эти опции (предоставьте другим!): Компания. Веб-сайт-...
вопрос задан: 17 September 2008 15:48
9
ответов

Что такое соединительная линия, ответвление и тег в Подверсии? [дубликат]

Возможный Дубликат: Что действительно “переходит”, “отмечает” и “соединяет магистралью” действительно средний? Что такое соединительная линия, ответвление и тег в Подверсии и что лучшие практики должны использовать их?...
вопрос задан: 23 May 2017 02:17
9
ответов

Каковы некоторые полезные Идиомы PHP?

Я надеюсь улучшать свое кодирование PHP и задаюсь вопросом, какие PHP-определенные-методики другие программисты используют для улучшения производительности или обходного решения ограничения PHP. Некоторые примеры: соглашение о присвоении имен Класса...
вопрос задан: 1 November 2011 16:08
9
ответов

JavaScript заключает в фигурные скобки на новой строке или нет? [закрытый]

На работе мы помещаем фигурные скобки в следующую строку, но дома, я делаю противоположное. Какой Вы предпочитаете? (K&R по сравнению с OTBS), функционируют что-то () {//...} функционируют что-то () {//...} Много...
вопрос задан: 10 July 2010 04:43
8
ответов

В системе индексации на основе 0 люди называют элемент в индексе 0 “первым” или “нулевым” элементом?

В Java/C++, например, разве Вы небрежно говорите что первого символа "abc" или нулевого? Люди говорят, что оба и это всегда будут неоднозначными, или являются там фактической конвенцией?...
вопрос задан: 23 May 2017 00:32
8
ответов

Там какое-либо преимущество к объявлению частной собственности с методом считывания и методом set?

Я рассматриваю код другого разработчика, и он написал много кода для переменных уровня класса, который подобен следующему:///<сводка>///, как часто проверить на сообщения...
вопрос задан: 13 April 2010 17:37
8
ответов

Там какая-либо техническая причина состоит в том, чтобы использовать или не использовать var в C#, когда тип известен?

Кажется, что все больше кода C#, который я прочитал, использует идентификатор типа var: foreach (var itemChange в ItemChanges) {//...} вместо того, чтобы явно указать тип: foreach (ItemChange itemChange...
вопрос задан: 15 December 2009 09:07
8
ответов

Одна строка функционирует в C?

Что Вы думаете о функциях строки? Это плохо? Одно преимущество, о котором я могу думать, состоит в том, что это делает код более всесторонним (при выборе хорошего названия его). Например: освободите addint (Набор *S...
вопрос задан: 24 April 2009 09:29
7
ответов

Лучшие практики для записи синтаксического анализатора языка программирования

Есть ли какие-либо лучшие методы, которые я должен применить при записи синтаксического анализатора?
вопрос задан: 27 November 2012 04:21
7
ответов

Почему методы считывания снабжаются префиксом слово, “добираются”?

Вообще говоря, создание жидкого API является чем-то, что делает всех программистов счастливыми; И для создателей, которые пишут интерфейс и потребителей, которые программируют против него. Взгляд вне...
вопрос задан: 15 April 2010 19:50
6
ответов

Где должен строка между свойством и методом быть? [дубликат]

Возможный Дубликат: Свойства по сравнению с Методами Для многих ситуаций, очевидно, должно ли что-то быть свойством или методом однако, существуют объекты, которые можно было бы считать неоднозначными. Очевидный...
вопрос задан: 23 May 2017 12:22
6
ответов

Удобочитаемость Python подсказывает для программиста Java

Я - программист Java, но теперь ввод "области Python" для некоторого материала, на который Python работает лучше. Я совершенно уверен, что хорошая часть моего кода выглядела бы странной для Python программиста (например.
вопрос задан: 20 May 2010 00:13
6
ответов

2-й или 3-й человек комментирует?

Вы пишете комментарии в 2-м или 3-м человеке?//идут куда-нибудь и делают что-то (2-й комментарий человека) или//идет куда-нибудь и делает что-то (3-й комментарий человека)
вопрос задан: 28 January 2010 03:19
6
ответов

Это - pythonic для импорта внутренних функций?

PEP 8 говорит: Импорт всегда помещается наверху файла, сразу после любых комментариев модуля и docstrings, и перед модулем globals и константами. На occation я нарушаю PEP 8. Несколько раз...
вопрос задан: 21 June 2009 17:08
5
ответов

Ruby: булево соглашение о присвоении имен атрибута и использование

Изучение рубина. У меня создается впечатление, что булевы атрибуты нужно назвать следующим образом: my_boolean_attribute? Однако я получаю синтаксические ошибки при попытке сделать следующее: класс MyClass...
вопрос задан: 8 January 2015 11:07