Интересно, как я должен писать (или, если должен ли я писать) mockito-проверку утверждений, чтобы производить хорошие тесты, но сохранить исходный код легко поддерживать / развивать. Я узнал, что проверка каждого макетного использования ...
Многие введение R книги и руководства начинается с практикой присоединения data.frame так, чтобы можно было позвать переменные по имени. Я всегда находил это благоприятным для вызова переменных с нотацией $ или...
У меня есть команда sed, что я хочу работать на огромном, ужасном, ужасном файле HTML, который был создан из документа Microsoft Word. Все, что это должно сделать, удаляют любой экземпляр строкового стиля ='text-align:...
В последнее время я много читал Javascript и заметил, что весь файл упакован, как показано ниже, в импортируемые файлы .js. (function () {... code ...}) (); ...
Я просто выполнял полицейского стиля против части моего кода и получил некоторых: SA1600: поле должно иметь заголовок документации. Теперь не понимайте меня превратно, мне нравится полицейский стиля, замечательно, когда Вы работаете над проектом...
Я собираюсь заняться побочным проектом, целью которого является перевод кода с одного языка программирования на другой. Языки, с которых я начинаю, - это PHP и Python (Python на PHP должен быть ...
<идентификатор отделения = "значение в качестве примера"> или <идентификатор отделения = "example_value">? Этот сайт и Твиттер используют первый стиль. Facebook и Vimeo - второе. Какой Вы используете и почему?
Я только что установил пробную версию ReSharper, и одна из первых вещей, которые я заметил, это то, что она всегда предлагает заменить явно типизированные локальные переменные на неявно типизированные, например: public ...
Раньше я избегал подчеркивания в именах переменных, возможно, это пережиток времени, когда я учился на Java в колледже. Поэтому, когда я определяю свойство в Objective C, я естественным образом делаю это. // В шапке
@ ...
Считайте "человека" сохраненным в хеше. Два примера: fred = {: человек => {: назовите => "Fred": супруг => "Wilma": дети => {: ребенок => {: назовите => "Галька" } } }} большой список = {: человек
Я не могу решиться между @MyAnnotation (param1 = "paramval") общедоступное пустое нечто () {} и @MyAnnotation (param1 = "paramval"), общедоступное пустое нечто () {} Является там появлением лучшей практики?
Я часто вижу код JavaScript, который проверяет неопределенные параметры и т. Д. Таким образом: if (typeof input! == "undefined") {// do stuff} Это кажется расточительным, поскольку включает оба типа ...
У меня было обсуждение с моими коллегами относительно ли к переопределенным методам префикса с виртуальным ключевым словом, или только в инициирующем базовом классе. Я склонен снабжать префиксом все виртуальные методы (это...
То, что Вы думаете, является конвенцией, которая главным образом используется при записи литералов словаря в коде? Я запишу одну возможную конвенцию как ответ.
Я работал над проектом, который включил сложную булеву логику. Эта сложность сделала код очень эффективным, но к сожалению трудно читать. Таким образом, мы разметили логику как ниже, которая помогла...
Я знаю, что это - субъективный вопрос, но мне всегда любопытно на предмет лучших практик в стиле кодирования. ReSharper 4.5 дает мне предупреждение для ключевого слова "основа", прежде чем базовый метод призовет...
В моем сценарии у меня есть функциональное нечто, которое в основном использует pynotify для уведомления пользователя о чем-то неоднократно после того, как временной интервал говорит 15 минут. нечто определения: в то время как Верный: """Де
Я видел "спагетти", разбросанные много, и я просто хочу четкое объяснение на том, что является запутанным кодом и что не. Просто, потому что я не сделал бы его. Ссылки в PHP помогли бы, как это...
У меня есть следующие две записанные функции. пара::-> [(a, a)] пара [] = [] пара [x] = [] пара (x1:x2:xs) = (x1, x2): пара xs непара:: [(a, a)]-> непара [] = [] непара ((x1, x2): xs)...
Я использую jQuery datepicker (http://jqueryui.com/demos/datepicker/). datepicker на демонстрационной странице является маленьким и компактным. Однако, когда я использую datepicker на своем сайте, календарь ОГРОМЕН. Я...
Что считают лучшим стилем для определения события: Действие общественного мероприятия <объект, дважды> OnNumberChanged; или общедоступный делегат освобождает DNumberChanged (объектный отправитель, двойное число); общественность...
Когда я вызываю один и тот же метод получения несколько раз Должно ли это быть проблемой? Лучше ли [всегда] назначать локальную переменную и вызывать только один раз? Я уверен, что ответ ...
Мне недавно сказали, что это плохая практика - помечать несколько методов в наш код с атрибутом [устарел]. Эти методы были внутренними для нашей кодовой базы, а не API. ...
Я смотрел на некоторый код GWT, написанный различными людьми и существуют различные способы сравнить строки. Мне любопытно, если это - просто выбор стиля, или если Вы более оптимизированы, чем...
Я иногда использую фигурные скобки для изоляции блока кода для избегания использования по ошибке переменной позже. Например, когда я поместил несколько SqlCommands в тот же метод, я часто блоки кода вставки копии...
Теперь, когда shared_ptr находится в tr1, что Вы думаете, должен произойти с использованием станд.:: auto_ptr? У них обоих есть различные варианты использования, но все варианты использования auto_ptr могут быть решены с shared_ptr, также. Будет...
Я каждый день кодирую с Vb6 с помощью моей собственной конвенции, и я начинаю чувствовать себя виновным об этом. Вы знаете какие-либо руководства по стилю для VB6 как соглашение о присвоении имен, методы кода и лучшие практики?
Я заметил, что много проектов имеет следующую структуру: lib мусорного ведра проекта-A src основной java RootLevelPackageClass.java, я в настоящее время использую следующую конвенцию (поскольку мои проекты составляют 100%...
Что касается наилучшей практики в отношении следующего «шаблона»? #ifndef BLAFOO_H #define BLAFOO_H / * ... * ... * / #endif / * BLAFOO_H * / как мне назвать заголовок в директиве #define? я'...
В зависимости от обратной связи я добираюсь, я мог бы повысить этот "стандарт" со своими коллегами. Это могло бы стать пользовательским правилом StyleCop. там каждый уже записан? Так, Stylecop уже диктует это для...