Лучшие coding-style вопросы ИТ разработчиков

  • 2 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Реальное преимущество псевдонимов пространства имен перед определением [закрыто]

РЕДАКТИРОВАТЬ: Япланирую провести рефакторинг некоторого кода и заменить

Задан 31 Jan 2013, 13:55 от Luchian Grigore
  • 540 голосов
  • 30 ответов
  • 0 просмотров
30 ответов

Стилизировать многострочные условия в операторах if?

Иногда я нарушаю длительные условия вifна несколько строк. Наиболее очевидный способ сделать это: if (cond1 == 'val1' and cond2 == 'val2' and cond3 == 'val3' and cond4 == 'val4'): do_somethingЭто не очень привлекательно визуально, потому что ...

Задан 08 Oct 2008, 06:19 от Eli Bendersky
  • 3 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Действительно ли использование ведущих подчеркиваний вызывает проблемы?

Стандарт C / C ++ резервирует все идентификаторы, которые либопривести с подчеркиванием (плюс заглавная буква, если не в глобальном пространстве имен) или содержать два или более соседних подчеркивания [https://stackoverflow.com/q/228783/358475], ...

Задан 03 Apr 2012, 15:51 от OldPeculier
  • 14 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Существующие стандартные документы по стандартному стилю и кодированию [закрыто]

Следующее было предложено для будущего проекта C ++. Стандарты кодирования C ++, Саттер и АлександрескуСтандарты кодирования JSF Air Vehicle C ++Элементы стиля C ++Эффективный C ++ 3-е издание, Скотт МейерсЕсть ли другие варианты? Или список ...

Задан 28 Sep 2008, 09:41 от jnancheta
  • 17 голосов
  • 21 ответ
  • 0 просмотров
21 ответ

Обязательное использование брекетов

Как часть документа по стандартам кода, который я недавно написал, я применяю "Вы всегда должны использовать фигурные скобки для циклов и / или блоков у...

Задан 16 Dec 2009, 17:14 от Dean J
  • 13 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Что такое свободный интерфейс?

Я недавно сталкивался с этим выражением - но читаяв Википедии [http://en.wikipedia.org/wiki/Fluent_interface]не уточнил это много для меня - я все еще не понимаю: Какой смысл в этомКак это используется на практике (то есть, как это ...

Задан 18 Jan 2010, 07:34 от Stick it to THE MAN
  • 26 голосов
  • 8 ответов
  • 0 просмотров
8 ответов

Стилизация jQueryUI DatePicker

Я использую JQuery DatePicker (http://jqueryui.com/demos/datepicker/ [http://jqueryui.com/demos/datepicker/]). DatePicker на демонстрационной странице маленький и компактный. Однако, когда я использую средство выбора даты на своем сайте, ...

Задан 20 Aug 2009, 22:34 от Villager
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Публичные члены в пакете частного класса

Интересно, нормально ли (не считается ли это плохой практикой) иметь публичных членов в закрытом классе? Я склонен добавлятьpublic ключевое слово для членов моих классов видимости по умолчанию, чтобы указать, что такие члены являются частью API ...

Задан 03 Oct 2013, 14:08 от siledh
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Лучший способ написать большие SQL внутри моделей рельсов?

После использования многоАрел тотРельсы обеспечивает сахар кода, у меня возникают проблемы при работе с большими и сложными запросами SQL, которые я не могсд...

Задан 14 Dec 2012, 18:24 от mateusmaso
  • 17 голосов
  • 21 ответ
  • 0 просмотров
21 ответ

Обязательное использование брекетов

Как часть документа стандартов кода, который я написал некоторое время назад, я обязуюсь «вы всегда должны использовать фигурные скобки для циклов и / или блоков условного кода, даже (особенно), если они состоят только из ...

Задан 16 Dec 2009, 18:14 от Dean J
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

 - здесь важна заглавная буква, потому что многие файловые системы чувствительны к регистру, поэтому попытка запустить Ruby не даст вам ничего. Но чтобы отличить его от других интерпретаторов Ruby, в разговоре эта реализация обычно называется «MRI» (для «Ruby Interpreter» от Matz).

? Рубин? Рубин? Какой хороший стиль? Я знаю ответ - я просто хотел убедиться, что вопрос был там, и спрашивающие знали, что есть правильная форма. Кроме того, я должен использовать заглавную букву "драгоценный камень" как "GEM"? class ...

Задан 19 May 2011, 02:48 от Andrew Grimm
  • 6 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Производительность и оптимизация метода доступа

Часто я сталкиваюсь с кодом, гдедобытчикМетод многократно используется / используется для получения некоторого значения или передачи его в качестве параметра метода, например: public class Test { public void someMethod() { if(person.getName() != ...

Задан 28 Feb 2012, 23:12 от bchetty
  • 77 голосов
  • 9 ответов
  • 0 просмотров
9 ответов

Автономный форматировщик кода Java / beautifier / довольно принтер? [закрыто]

Я заинтересован в изучении доступных вариантоввысококачественные, автономные средства форматирования исходного кода для Java. Форматер должен быть автономным, то есть он должен поддерживать"пакетный режим этоотделен от любой конкретной среды ...

Задан 15 Jun 2009, 15:07 от Greg Mattes
  • 212 голосов
  • 30 ответов
  • 0 просмотров
30 ответов

Как вы говорите кому-то, что они пишут плохой код? [закрыто]

Я работал с небольшой группой людей над проектом кодирования для развлечения. Это организованная и довольно сплоченная группа. Люди, с которыми я работаю, имеют различные навыки, связанные с программированием, но некоторые из них используют ...

Задан 15 Oct 2008, 20:24 от 7 revs, 6 users 86%
  • 19 голосов
  • 17 ответов
  • 0 просмотров
17 ответов

Постоянное насилие?

Я наткнулся на кучу кода в нескольких C # проектах, которые имеют следующие константы: const int ZERO_RECORDS = 0; const int FIRST_ROW = 0; const int DEFAULT_INDEX = 0; const int STRINGS_ARE_EQUAL = 0;Кто-нибудь видел что-нибудь подобное? Есть ...

Задан 07 Dec 2009, 20:15 от Bryan Rowe
  • 2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

я не вижу, как это не рекурсия ... вы вызываете register_combination () из register_combination (), верно?

оложим, вы работаете на языке с массивами переменной длины (например, сA[i] для всехi в1..A.length) и должен написать процедуру, которая занимаетn (n : 1..8) массивы переменной длины элементов в массиве переменной длиныnи должен ...

Задан 18 Mar 2009, 16:48 от MarkusQ
  • 7 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

, Это тогда только отформатирует выбранный внутренний кодовый блок.

аюсь заставить AStyle работать с Vim, чтобы я мог использовать клавишу "=" для повторного отступа в различных разделах кода. Например, я хотел бы иметь возможность набирать мой обычный=iB сделать отступ для текущего блока кода, используя AStyle, ...

Задан 03 Jan 2011, 20:12 от rcv
  • -2 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

 на мой вопрос.

ещеоткрывая Пилинт и я понимаю, почему многие [https://stackoverflow.com/q/48929752/6709630]Pythonists отключить некоторые (или многие) предупреждения, чтобы понизитьголос, но на данный момент, какPylintПитон новичокЯ хочу ...

Задан 12 Mar 2018, 14:44 от freezed
  • 26 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Дорогое чтение app.config?

Нет сомнений, что я еще не столкнулся с каким-либо узким местом скорости чтения. Я прошу знать; если чтение app.config часто является плохим выбором для программирования. Я знал, что операции с базой данных становятся дорогими. В моем случае я ...

Задан 05 Mar 2012, 15:17 от nawfal
  • 27 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Разница между Long.valueOf (java.lang.String) и новым Long (java.lang.String)?

Я объединяю код, написанный двумя разными людьми, и замечаю, что преобразование значения String в Long выполняется двумя различными способами. Кодер № 1 сделал это: String strId = "12345678"; ... Long lId = new Long(strId);В то время как кодер ...

Задан 30 Oct 2012, 18:17 от AWT
  • 96 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Любая причина для очистки неиспользуемого импорта в Java, кроме уменьшения беспорядка?

Есть ли веская причина избегать использования неиспользуемых операторов импорта в Java? Насколько я понимаю, они предназначены для компилятора, поэтому большое количество неиспользуемых импортов не окажет влияния на скомпилированный код. Это ...

Задан 11 Jun 2009, 02:40 от Kip
  • 7 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Подберите любой символ (включая символы новой строки) в sed

У меня есть команда sed, которую я хочу запустить на огромном, ужасном, уродливом HTML-файле, который был создан из документа Microsoft Word. Все, что он дол...

Задан 06 Mar 2016, 00:56 от Benjamin W.Cory McHugh
  • 139 голосов
  • 23 ответа
  • 0 просмотров
23 ответа

Установка переменной в NULL после освобождения

В моей компании есть правило кодирования, которое гласит, что после освобождения памяти сбросьте переменную в NULL. Например ...

Задан 14 Aug 2015, 18:20 от ashwaniAlphaneo
  • 4 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Эквивалентный стиль для JSP?

Есть ли какой-нибудь инструмент для файлов JSP, который делает стиль проверки для файлов Java? В идеале было бы включить проверку JSP на checkstyle, но, наск...

Задан 19 Jul 2010, 16:46 от Emerson
  • 5 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Лучший способ написать большие SQL внутри моделей рельсов?

После использования многоАрелэтоРельсыобеспечивает сахарный код, у меня возникают проблемы при работе с большими и сложными запросами SQL, которые я не мог сделать это очень хорошоАрелметоды. мне нравитсяАрелдля мелочей, но когда это становится ...

Задан 14 Dec 2012, 19:24 от mateusmaso
  • 70 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

или что-то вроде этого. Опять предпочтение. Я буду использовать то, что вам нравится или какой-либо проект, над которым я работаю, я буду использовать (если я не напишу его сам, в этом случае я использую (а))

етил, что некоторые люди используют следующие обозначения для объявления переменных-указателей. (a) char* p;вместо (b) char *p;Я использую (б). Что является рациональным за обозначение (а)? Обозначение (b) имеет больше смысла для меня, потому ...

Задан 09 Aug 2011, 02:14 от keeda
  • 5 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

, Этот модуль также содержит класс, который может обернуть другой объект стиля отображения в тех случаях, когда он не может быть разделен на подклассы.

бразец, который я собираюсь использовать: class Dicty(dict): def __init__(self): self.__dict__ = self d = Dicty() d.foo = 'bar' print d['foo'] >>> bar d['foo'] = 'baz' print d.foo >>> 'baz'Как правило, я предпочитаю семантику доступа к атрибутам ...

Задан 16 Feb 2011, 19:17 от slacy
  • 10 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Соглашение о кодировании Java для статического метода

Это очень простой вопрос, но я думаю, что это немного спорно. Когда я кодирую классы Java, я использую следующий порядок. class Foo { // static fields // instance fields // constructors // methods (non-static and static methods are mixed but ...

Задан 23 Sep 2011, 14:25 от Heejin
  • 6 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Какова лучшая практика для написания SQL-запросов внутри кода C #

В моем текущем проекте я использую SQL CE. Так как он не поддерживает хранимые процедуры, я должен писать SQL-запросы внутри репозитория.Опция 1:

Задан 04 Jul 2010, 21:12 от šljaker
  • 24 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Это может быть возможно, но у нас есть люди на MacOS, Linux и Windows, поэтому он должен быть кроссплатформенным. Некоторым из нас нужны возможности редактирования / ярлыки, которые предоставляет Vim. Но определенно альтернатива, так как многие из нас в настоящее время используют SQLYog (в некоторых случаях под WINE).

я получаю очень сложные операторы SQL и спрашиваю себя, есть ли там какое-либо руководство по стилю, которое диктует общий способ выкладывания различных аспектов запроса. Я ищу что-то описательное в духеPython's ...

Задан 10 May 2011, 14:01 от Treffynnon
  • 14 голосов
  • 11 ответов
  • 0 просмотров
11 ответов

Существующие стандартные документы по стандартному стилю и кодированию [закрыто]

Следующее было предложено для будущего проекта C ++.Стандарты кодирования C ++, Саттер и АлександрескуСтандарты кодирования JSF Air Vehicle C ++Элементы стил...

Задан 28 Sep 2008, 07:41 от jnancheta
  • 18 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Инструмент для обеспечения стиля / стандартов кода Python [закрыто]

Я пытаюсь найти инструмент для проверки стиля кодирования в Python. Для PHP, который я видел, есть Code Sniffer, и небольшойскрипт на Perl [http://drupal.org/coding-standards#helper]используется Drupal. Есть ли такой инструмент для кода Python?

Задан 23 Aug 2009, 15:20 от solarc
  • 10 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Соглашение об именах для виджетов Qt

Я работаю с группой других программистов над проектом с открытым исходным кодом, созданным с использованием C ++ и Qt.Теперь нам нужно соглашение об именах д...

Задан 30 Dec 2008, 23:36 от Lawand
  • 36 голосов
  • 12 ответов
  • 0 просмотров
12 ответов

Лучше ли обернуть код в оператор «IF», или лучше «замкнуть накоротко» функцию и вернуться? [закрыто]

Я делаю кодирование на JavaScript, и у меня много случаев, когда мне нужно проверить некоторые вещи, прежде чем продолжить. У меня появилась привычка рано возвращаться к функции, но я не уверен, правильно ли я это делаю. Я не уверен, влияет ли ...

Задан 12 Jan 2010, 20:05 от 7wp
  • 12 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Идиома распаковки длинных кортежей [закрыто]

Сценарий: у вас длинный кортеж в результате запроса SQL и вы хотите распаковать его в отдельные значения. Какой лучший способ сделать это в соответствии с PE...

Задан 25 Sep 2014, 10:21 от koniiiik
  • 11 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Предпочтительное расположение метода main () в файле класса Java [закрыто]

Когда дело доходит до порядка / последовательности методов в классе Java. Где вы ожидаете / предпочитаете видетьmain() метод? вверху перед каждым полем (чтобы подчеркнуть его существование и заставить его использовать его)внизу (чтобы ...

Задан 27 Oct 2011, 04:49 от Roman Ivanov
Page 1 of 12
1 2 3 4 5