5
ответов

Mockito проверяет чистый код [дубликат]

Интересно, как я должен писать (или, если должен ли я писать) mockito-проверку утверждений, чтобы производить хорошие тесты, но сохранить исходный код легко поддерживать / развивать. Я узнал, что проверка каждого макетного использования ...
вопрос задан: 22 March 2016 18:53
5
ответов

Вы используете присоединение () или зовете по имени переменные или разрезание?

Многие введение R книги и руководства начинается с практикой присоединения data.frame так, чтобы можно было позвать переменные по имени. Я всегда находил это благоприятным для вызова переменных с нотацией $ или...
вопрос задан: 7 March 2016 21:27
5
ответов

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

У меня есть команда sed, что я хочу работать на огромном, ужасном, ужасном файле HTML, который был создан из документа Microsoft Word. Все, что это должно сделать, удаляют любой экземпляр строкового стиля ='text-align:...
вопрос задан: 6 March 2016 00:56
5
ответов

Какова цель упаковки целых файлов Javascript в анонимные функции, такие как «(function () {…}) ()»?

В последнее время я много читал Javascript и заметил, что весь файл упакован, как показано ниже, в импортируемые файлы .js. (function () {... code ...}) (); ...
вопрос задан: 5 February 2016 15:33
5
ответов

Поле должно иметь заголовок документации - Полицейского Стиля - запах Кода?

Я просто выполнял полицейского стиля против части моего кода и получил некоторых: SA1600: поле должно иметь заголовок документации. Теперь не понимайте меня превратно, мне нравится полицейский стиля, замечательно, когда Вы работаете над проектом...
вопрос задан: 27 September 2015 01:50
5
ответов

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

Я собираюсь заняться побочным проектом, целью которого является перевод кода с одного языка программирования на другой. Языки, с которых я начинаю, - это PHP и Python (Python на PHP должен быть ...
вопрос задан: 1 August 2015 17:41
5
ответов

Именование HTML-атрибутов “класса” и “идентификатора” - подчеркивает штриховой линией по сравнению с [закрытыми] подчеркиваниями

<идентификатор отделения = "значение в качестве примера"> или <идентификатор отделения = "example_value">? Этот сайт и Твиттер используют первый стиль. Facebook и Vimeo - второе. Какой Вы используете и почему?
вопрос задан: 1 February 2015 16:26
5
ответов

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

Я только что установил пробную версию ReSharper, и одна из первых вещей, которые я заметил, это то, что она всегда предлагает заменить явно типизированные локальные переменные на неявно типизированные, например: public ...
вопрос задан: 24 September 2014 19:58
5
ответов

Префикс имен свойств с подчеркиванием в Objective C [дубликат]

Раньше я избегал подчеркивания в именах переменных, возможно, это пережиток времени, когда я учился на Java в колледже. Поэтому, когда я определяю свойство в Objective C, я естественным образом делаю это. // В шапке @ ...
вопрос задан: 16 April 2014 20:16
5
ответов

Стиль Ruby: Как проверить, существует ли вложенный элемент хеша

Считайте "человека" сохраненным в хеше. Два примера: fred = {: человек => {: назовите => "Fred": супруг => "Wilma": дети => {: ребенок => {: назовите => "Галька" } } }} большой список = {: человек
вопрос задан: 18 December 2013 07:56
5
ответов

Стиль кода с [закрытыми] Аннотациями

Я не могу решиться между @MyAnnotation (param1 = "paramval") общедоступное пустое нечто () {} и @MyAnnotation (param1 = "paramval"), общедоступное пустое нечто () {} Является там появлением лучшей практики?
вопрос задан: 1 October 2013 22:29
5
ответов

typeof! == & ldquo; undefined & rdquo; против! = ноль

Я часто вижу код JavaScript, который проверяет неопределенные параметры и т. Д. Таким образом: if (typeof input! == "undefined") {// do stuff} Это кажется расточительным, поскольку включает оба типа ...
вопрос задан: 23 August 2013 11:45
5
ответов

Стиль C++: Добавление префикса виртуального ключевого слова к переопределенным методам

У меня было обсуждение с моими коллегами относительно ли к переопределенным методам префикса с виртуальным ключевым словом, или только в инициирующем базовом классе. Я склонен снабжать префиксом все виртуальные методы (это...
вопрос задан: 28 June 2013 23:50
5
ответов

Конвенция скобки Python [закрывается]

То, что Вы думаете, является конвенцией, которая главным образом используется при записи литералов словаря в коде? Я запишу одну возможную конвенцию как ответ.
вопрос задан: 5 August 2012 20:24
5
ответов

Есть ли какие-либо рекомендации руководств по стилю или конвенции для форматирования сложной булевой логики?

Я работал над проектом, который включил сложную булеву логику. Эта сложность сделала код очень эффективным, но к сожалению трудно читать. Таким образом, мы разметили логику как ниже, которая помогла...
вопрос задан: 15 June 2012 05:16
5
ответов

Использует “основную” плохую практику даже при том, что это могло бы быть хорошо для удобочитаемости?

Я знаю, что это - субъективный вопрос, но мне всегда любопытно на предмет лучших практик в стиле кодирования. ReSharper 4.5 дает мне предупреждение для ключевого слова "основа", прежде чем базовый метод призовет...
вопрос задан: 15 February 2012 08:58
5
ответов

Я должен использовать ветвление или потоки?

В моем сценарии у меня есть функциональное нечто, которое в основном использует pynotify для уведомления пользователя о чем-то неоднократно после того, как временной интервал говорит 15 минут. нечто определения: в то время как Верный: """Де
вопрос задан: 23 October 2011 15:20
5
ответов

Определение спагетти php?

Я видел "спагетти", разбросанные много, и я просто хочу четкое объяснение на том, что является запутанным кодом и что не. Просто, потому что я не сделал бы его. Ссылки в PHP помогли бы, как это...
вопрос задан: 1 June 2011 20:03
5
ответов

Пара Haskell и непарные функции

У меня есть следующие две записанные функции. пара::-> [(a, a)] пара [] = [] пара [x] = [] пара (x1:x2:xs) = (x1, x2): пара xs непара:: [(a, a)]-> непара [] = [] непара ((x1, x2): xs)...
вопрос задан: 20 April 2011 22:51
5
ответов

Моделирование jQueryUI DatePicker

Я использую jQuery datepicker (http://jqueryui.com/demos/datepicker/). datepicker на демонстрационной странице является маленьким и компактным. Однако, когда я использую datepicker на своем сайте, календарь ОГРОМЕН. Я...
вопрос задан: 30 October 2010 20:10
5
ответов

Вопрос о Стиле C# действия/делегата

Что считают лучшим стилем для определения события: Действие общественного мероприятия <объект, дважды> OnNumberChanged; или общедоступный делегат освобождает DNumberChanged (объектный отправитель, двойное число); общественность...
вопрос задан: 18 October 2010 16:23
5
ответов

Преждевременная оптимизация в Java: когда использовать «x = foo.getX ()» вместо простого «foo.getX ()»

Когда я вызываю один и тот же метод получения несколько раз Должно ли это быть проблемой? Лучше ли [всегда] назначать локальную переменную и вызывать только один раз? Я уверен, что ответ ...
вопрос задан: 31 August 2010 19:31
5
ответов

Использование атрибута «Устаревший»

Мне недавно сказали, что это плохая практика - помечать несколько методов в наш код с атрибутом [устарел]. Эти методы были внутренними для нашей кодовой базы, а не API. ...
вопрос задан: 18 August 2010 09:58
5
ответов

Сравнение строк Java: выбор стиля или оптимизация?

Я смотрел на некоторый код GWT, написанный различными людьми и существуют различные способы сравнить строки. Мне любопытно, если это - просто выбор стиля, или если Вы более оптимизированы, чем...
вопрос задан: 13 July 2010 21:20
5
ответов

Разве неправильно использовать фигурные скобки в переменных целях объема?

Я иногда использую фигурные скобки для изоляции блока кода для избегания использования по ошибке переменной позже. Например, когда я поместил несколько SqlCommands в тот же метод, я часто блоки кода вставки копии...
вопрос задан: 6 July 2010 19:01
5
ответов

Идиоматическое использование станд.:: auto_ptr или только используют shared_ptr?

Теперь, когда shared_ptr находится в tr1, что Вы думаете, должен произойти с использованием станд.:: auto_ptr? У них обоих есть различные варианты использования, но все варианты использования auto_ptr могут быть решены с shared_ptr, также. Будет...
вопрос задан: 25 June 2010 17:39
5
ответов

Вы знаете какое-либо руководство по стилю для VB6?

Я каждый день кодирую с Vb6 с помощью моей собственной конвенции, и я начинаю чувствовать себя виновным об этом. Вы знаете какие-либо руководства по стилю для VB6 как соглашение о присвоении имен, методы кода и лучшие практики?
вопрос задан: 25 June 2010 14:49
5
ответов

Каково преимущество 'src/main/java'' конвенция?

Я заметил, что много проектов имеет следующую структуру: lib мусорного ведра проекта-A src основной java RootLevelPackageClass.java, я в настоящее время использую следующую конвенцию (поскольку мои проекты составляют 100%...
вопрос задан: 8 June 2010 22:52
5
ответов

лучшие практики для заголовочных файлов C с #ifndef #define #endif

Что касается наилучшей практики в отношении следующего «шаблона»? #ifndef BLAFOO_H #define BLAFOO_H / * ... * ... * / #endif / * BLAFOO_H * / как мне назвать заголовок в директиве #define? я'...
вопрос задан: 31 May 2010 05:02
5
ответов

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

В зависимости от обратной связи я добираюсь, я мог бы повысить этот "стандарт" со своими коллегами. Это могло бы стать пользовательским правилом StyleCop. там каждый уже записан? Так, Stylecop уже диктует это для...
вопрос задан: 25 May 2010 23:32