0
ответов

Является ли использование регистра «по умолчанию» в операторе switch хорошей привычкой?

когда я ' m с помощью переключателя (в данном случае в Java), если необходимо, я обычно использую вариант по умолчанию. Один из моих учителей сказал мне, что когда он программировал на Паскале, этого случая не существовало. Он сказал, что если это ...
вопрос задан: 6 March 2011 15:50
0
ответов

Standard for programming 'beautiful' code in Java? [closed]

I'm reading some books about coding standard in Java. Всегда любил красивый и чистый код. Но есть вещи, которые меня беспокоят. Например, имя метода должно начинаться со слова в нижнем регистре, ...
вопрос задан: 6 March 2011 13:50
0
ответов

Стиль linq, объединение в цепочку предложения where vs и оператора

Есть ли разница (логическая / производительность) в написании: ATable. Где (x => condition1 && condition2 && condition3) или ATable.Where (x => condition1) .Where (x => condition2) .Where (x = ...
вопрос задан: 4 March 2011 01:44
0
ответов

есть ли прагматическая причина использовать «if (0 == p)» вместо «if (! P)»?

Я склонен писать операторы if с помощью оператора логического отрицания: if (! p) some_code (); Некоторые люди вокруг меня склонны использовать явное сравнение, так что код выглядит так: if (FOO == p) ...
вопрос задан: 3 March 2011 22:59
0
ответов

emacs 23 python.el auto-indent style — can this be configured?

I have been using emacs 23 (python.el) for just over a month now and I'm unhappy with the default auto-indentation settings. Currently, my Python files are auto-indented as follows: x = ...
вопрос задан: 23 February 2011 17:38
0
ответов

Расположение операторов импорта в C #, порадовавшее StyleCop

Я большой поклонник StyleCop, он облегчает мне жизнь. Куча других людей придумали хорошие правила, и я с радостью следую им, включив StyleCop. Недавно я возился с Coded Ui ...
вопрос задан: 22 February 2011 15:06
0
ответов

Конструкторы Scala, именованные аргументы и неявные геттеры / сеттеры

Можно ли использовать именованные аргументы в конструкторе Scala, а затем переопределить геттеры и сеттеры без нарушения интерфейса конструктора или создания код крайне уродливый? Возьмите ...
вопрос задан: 21 February 2011 13:43
0
ответов

Как перебирать список фреймов данных в R

У меня есть список в R, который содержит несколько фреймов данных. Я хочу перебрать кадры данных и вычислить минимальное / максимальное значение из кадра данных. Вот код, который у меня есть прямо сейчас: firstname ...
вопрос задан: 19 February 2011 20:26
0
ответов

Проблемы с шириной текстового поля - ASP.NET

У меня есть пользовательский элемент управления на странице веб-сайта, который создает текстовое поле. Текстовое поле имеет заданную ширину, но текстовое поле периодически отображается с гораздо меньшей шириной, чем указано в ...
вопрос задан: 18 February 2011 23:03
0
ответов

В Python следует Я использую else после возврата в блоке if? [закрыто]

Во-первых, я не смог найти ответ на этот вопрос в PEP 8. Это не значит, что его там нет. Не стесняйтесь указывать мне на это. Какой стиль ты предпочитаешь? Первый: если спам: # Делай что-нибудь. return ...
вопрос задан: 17 February 2011 20:47
0
ответов

Стиль кодирования: присвоения внутри выражений?

Быстрый вопрос, требующий понимания от сообщества: какой из них предпочтительнее? Вариант ① // Сколько пробелов в начале строки? (и удалите их) int пробелы = текст.длина; text = ...
вопрос задан: 17 February 2011 17:42
0
ответов

Есть ли какие-нибудь подводные камни с этим шаблоном Python?

Вот шаблон, который я собираюсь использовать: class Dicty (dict): def __init __ (self): self .__ dict__ = self d = Dicty () d.foo = 'bar' print d ['foo'] >>> bar d ['foo'] = 'baz' ...
вопрос задан: 17 February 2011 10:19
0
ответов

Стиль кода Java - интерфейсы против абстрактных классов

Мой новый сотрудник, который просматривал написанный мной код, сказал мне, что она не привыкла видеть интерфейсы, используемые непосредственно в Код Java, например: открытый интерфейс GeneralFoo {...} public ...
вопрос задан: 16 February 2011 15:55
0
ответов

Как установить прозрачную строку состояния в iphone

В моем приложении я хочу сделать панель состояния прозрачной. Есть три возможных стиля для изменения стиля строки состояния. серый Возможны три стиля изменения стиля строки состояния. серый Возможны три стиля изменения стиля строки состояния. серый черны
вопрос задан: 16 February 2011 13:12
0
ответов

какой стиль объектно-ориентированного программирования в R приведет к тому, что программист Python сможет читать?

Я являюсь автором пакета протоколирования на CRAN, я не считаю себя программистом на R, поэтому Я попытался сделать его совместимым по коду со стандартным пакетом журналов Python, насколько мог, но теперь у меня есть ...
вопрос задан: 11 February 2011 12:44
0
ответов

В чем смысл использования целых чисел в качестве перечислений

Почему многие люди делают перечисления таким образом: public enum EmployeeRole {Нет = 0, Менеджер = 1, Администратор = 2, Оператор = 3 } вместо того, чтобы просто делать: public enum EmployeeRole {Нет, менеджер, ...
вопрос задан: 10 February 2011 19:27
0
ответов

Разрешено ли подчеркивание в метках case?

В каком-то файле заголовка, который я не могу изменить, у меня есть следующее набор определений: #define FLAG1 (0x0000_0001) #define FLAG2 (0x0000_0002) ... Затем в моем коде ...
вопрос задан: 10 February 2011 19:07
0
ответов

Отступ для модификаторов видимости «public» и «private» [closed]

Обычно я делаю отступ для спецификаторов доступа public: и private: следующим образом: class Foo () {private: void Bar1 () {} public: void Bar2 () {} } Однако Xcode, похоже, это не нравится, поэтому ...
вопрос задан: 10 February 2011 17:33
0
ответов

Существуют ли какие-либо методы разделения метода с аргументом флага?

У меня есть метод с аргументом флага. Я считаю, что передача логического значения методу - плохая практика (усложняет подпись, нарушает принцип «каждый метод делает одно»). Я думаю о разделении ...
вопрос задан: 5 February 2011 20:26
0
ответов

Python 3: random.seed (): как это назвать?

Мне нужно убедиться, что вся случайность в моей программе полностью воспроизводима. Где мне позвонить в random.seed ()? Я думал, что он должен быть в моем модуле main.py, но он импортирует другие модули, которые ...
вопрос задан: 2 February 2011 23:41
0
ответов

Установка текста как «основного» в Android

При просмотре встроенных тем Android / стили Я заметил ссылки на textColorPrimary, textColorSecondary и т. д. Я хотел бы реализовать это в своей собственной теме, но не могу найти никакого способа ...
вопрос задан: 2 February 2011 15:02
0
ответов

Автоматическая очистка отступов для MATLAB или Octave ? [closed]

Кто-нибудь знает о существующем методе автоматической очистки отступов сценария MATLAB / Octave? У меня есть чужой код (нет, правда!), И он ужасен - ни циклов, ни ...
вопрос задан: 1 February 2011 00:07
0
ответов

Почему функция должна иметь только одну точку выхода? [closed]

Я всегда слышал о функции с одной точкой выхода как о плохом способе кодирования, потому что вы теряете удобочитаемость и эффективность. Я никогда не слышал, чтобы кто-нибудь спорил с другой стороной. Я думал, что в этом есть что-то ...
вопрос задан: 29 January 2011 19:02
0
ответов

Letting go of auto_ptr

Occasionally, for fleeting moments, I think auto_ptr is cool. But most of the time I recognize that there are much simpler techniques that make it irrelevant. For example, if I want to have an ...
вопрос задан: 27 January 2011 23:17
0
ответов

Why 4 spaces are used as the unit of indentation in Java? [closed]

Java code conventions says: Four spaces should be used as the unit of indentation. But it doesn't have any explanation as to why spaces are preferred. If I type space 4 times instead of pressing ...
вопрос задан: 26 January 2011 09:17
0
ответов

Java: как эффективно проверять наличие нулевых указателей

Есть несколько шаблонов для проверки того, было ли параметру метода присвоено нулевое значение. Во-первых, классический. Это обычное дело в самодельном коде и очевидно для понимания. общественная пустота ...
вопрос задан: 25 January 2011 15:39
0
ответов

Интерфейс / Стандарт кодирования абстрактных классов

Я заметил предложенный стандарт кодирования C #, в котором говорится: «Попробуйте предложить интерфейс со всеми абстрактными классами». Кто-нибудь знает причину этого?
вопрос задан: 25 January 2011 07:39
0
ответов

Это плохой стиль - использовать NullPointerException для проверки на null? [closed]

У меня есть код по следующему шаблону: return a (). b (). c (). d (). e (); теперь, поскольку каждый из этих методов может возвращать значение null, обычно проверяют это: if ((a ()! = null) && (a (). b () ...
вопрос задан: 24 January 2011 03:48
0
ответов

Есть ли какие-нибудь инструменты там, чтобы провести рефакторинг стиля кодирования базы кода Java?

Обычно, выполняя некоторую работу над существующим проектом, я просто использую тот стиль, который уже установлен в базе кода. Но наша команда должна поддерживать несколько проектов малого и среднего размера ...
вопрос задан: 22 January 2011 18:56
0
ответов

Как разбить строку связанных методов в Python?

У меня есть строка следующего кода (не вините за соглашения об именах, они не мои): subkeyword = Session .query (Subkeyword.subkeyword_id, Subkeyword.subkeyword_word ) .filter_by (...
вопрос задан: 22 January 2011 16:14