7
ответов

Булев метод, называющий удобочитаемость

Простой вопрос, с точки зрения удобочитаемости, какое имя метода делает Вас, предпочитает для булева метода: общедоступная булевская переменная isUserExist (...) или: общедоступная булевская переменная doesUserExist (...) или: общедоступная булевская пере
вопрос задан: 14 October 2009 14:49
7
ответов

Действительно ли это стоит усилия иметь функцию, которая возвращает инверсию другой функции?

Я недавно добавил функцию HasValue к нашей внутренней библиотеке JavaScript: функционируйте HasValue (объект) {возврат (объект! == неопределенный && объект! == пустой указатель);} во время разговора с...
вопрос задан: 23 April 2009 15:54
6
ответов

foreach (… in…) или .ForEach (); вот в чем вопрос [дубликат]

Возможный Дубликат: C # foreach vs функциональный каждый Это вопрос о кодировании для удобства чтения. У меня есть XDocument и список имен элементов, которые содержат ...
вопрос задан: 23 May 2017 12:03
6
ответов

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

Я в настоящее время пишу формальный отчет по результатам исследования, и я буду включать код с этим отчетом. Вопрос: существует ли принятый способ отобразить код в отчетах по результатам исследования? Я думаю оба с точки зрения...
вопрос задан: 29 July 2015 02:35
6
ответов

Универсальная обработка исключений в Python “правильный путь”

Иногда я оказываюсь в ситуации, где я хочу выполнить несколько последовательных команд как такой: попробуйте: нечто (a, b) кроме Исключения, e: baz (e) попытка: панель (c, d) кроме Исключения, e:...
вопрос задан: 7 June 2013 20:58
6
ответов

Переносит идиомы STL для удобочитаемости хорошая идея?

Я в настоящее время работаю над проектом C++, который должен иметь как можно меньше внешних зависимостей, и таким образом я в значительной степени придерживаюсь STL и Повышения. До сих пор я почти исключительно жил...
вопрос задан: 29 July 2010 17:27
6
ответов

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

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

“общедоступная статическая” или “статическая общественность”?

Деталь о ключевых словах объявления функции в PHP: Если у Вас есть метод класса, это статично, статическое ключевое слово должно прибыть прежде или после ключевого слова видимости (общественность, защищенная, частная)?...
вопрос задан: 30 April 2012 14:16
5
ответов

Использование 'если', по сравнению с 'если' для условных выражений Perl

Каковы некоторые инструкции для лучшего использования того, если по сравнению с тем, если в Perl не кодируют? Там веские причины состоят в том, чтобы предпочесть один или другой в некоторых ситуациях?
вопрос задан: 15 June 2010 10:40
5
ответов

если еще структура

У меня есть эти длинные операторы, к которым я обращусь как x, y и т.д. здесь. Структура моих условных операторов идет как это: если (x || y || z || q) {если (x) еще делают someth, если (y) делают...
вопрос задан: 7 April 2010 07:25
5
ответов

Запутываемый код C#

Несколько лет назад их используемые, чтобы быть конкурсом для наблюдения, кто мог произвести наиболее запутываемый код C, и некоторые результаты, были существенно нечитабельны. C был похож на это. Вы могли действительно завинтить вещи с...
вопрос задан: 24 January 2010 03:36
5
ответов

Устанавливание булева значения на основе целого числа

Я нашел, что этот оператор является некоторым старым кодом, и мне потребовалась секунда для выяснения... IsTestActive = (TestStateID == 1? верный: ложь); исправьте меня, если я неправ, но разве это не то же как этот?:...
вопрос задан: 7 January 2009 14:03
4
ответа

Удобочитаемость тяжелого вложения вызова функции?

Я часто видел, что это утверждало, что вызовы в большой степени вложенной функции не должны использоваться, потому что они нечитабельны. Однако использование временных переменных вместо этого создает много ненужного многословия и...
вопрос задан: 10 October 2011 02:04
4
ответа

Надлежащий комментарий для функционального программирования

Я изучал схему, и я просто понял, что действительно не знаю, как правильно прокомментировать мой функциональный код схемы. Я знаю, как добавить комментарий, конечно - Вы добавляете a; и помещенный Ваш комментарий...
вопрос задан: 12 July 2010 19:03
4
ответа

Используя явно пронумерованное повторение вместо вопросительного знака, звезды и плюс

Я видел regex шаблоны, которые используют явно пронумерованное повторение вместо?, * и +, т.е.: Явная Стенография (что-то) {0,1} (что-то)? (что-то) {1} (что-то) (что-то)...
вопрос задан: 13 June 2010 12:49
4
ответа

Стиль кодирования - сохраняет круглые скобки на той же строке или новой строке? [закрытый]

Предположим, что Вы вызываете функцию, где существует ясно потребность сломать оператор в немного строк для пользы удобочитаемости. Однако существует по крайней мере два способа сделать это: сделайте это:...
вопрос задан: 7 March 2010 08:43
4
ответа

Как сократить количество если еще операторы в PHP?

Я нашел, что существуют многие, если еще операторы, особенно вложенные, если еще операторы, эти операторы делают мой код менее читаемым. Как еще сократить количество если операторы в PHP? Мои подсказки...
вопрос задан: 26 November 2009 15:04
4
ответа

Как это 6 может выровнять метод быть пересмотренным, чтобы быть более читаемым?

Я пытаюсь очистить этот ridonkulously ужасный метод здесь, это жить не может без рефакторинга, но я не уверен, какая структура приложила бы все усилия (т.е. оператор выбора, или просто тщательно...
вопрос задан: 23 November 2009 11:39
3
ответа

Удобочитаемость Flesch-Kincaid: Улучшите функцию PHP

Я написал этот код PHP для реализации Счета Удобочитаемости Flesch-Kincaid как функции: функциональная удобочитаемость ($text) {$total_sentences = 1;//одна точка = два предложения => запускаются с 1$...
вопрос задан: 24 February 2012 17:00
3
ответа

Как избежать вложенных функций при использовании Ajax?

Последовательные Асинхронные вызовы грубы. Существует ли более читаемое решение? Проблема, за этим трудно следовать: ajaxOne (функция () {//делают что-то ajaxTwo (функция () {//делают что-то...
вопрос задан: 12 May 2010 13:04
3
ответа

двухстороннее сравнение списка в модульном тесте C#

В моих модульных тестах C# я часто запрашиваю для списка строк на основе списка идентификаторов. Я затем хочу удостовериться это 1) для всех идентификаторов, была по крайней мере одна строка, найденная, что это имеет тот идентификатор и 2) для весь...
вопрос задан: 4 January 2010 22:12
3
ответа

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

Происходя из среды Ruby, я привык писать весь свой код с помощью классов с методами и таким. Я действительно знаю JavaScript вполне хорошо, но я плохо знаком с jQuery и его лучшими практиками. Очевидно, существуют...
вопрос задан: 17 October 2008 11:15
2
ответа

Можно ли создать разборный #Region как объемы в C++ в рамках VS 2008?

Я отсутствую, это так (использовал его много в C#). можно ли сделать это в C++?
вопрос задан: 16 August 2017 09:04
2
ответа

Действительно ли возможно встроить текстовое содержание Варианта использования стиля Cockburn UML в кодовую базу для улучшения удобочитаемости кода?

при экспериментировании с вариантами использования Cockburn в коде, который я писал, некоторые усложнили код UI. Я решил использовать варианты использования Cockburn с рыбой, бумажным змеем и уровнем моря (обсужденный Martin Fowler в его книге '...
вопрос задан: 30 October 2011 23:33
2
ответа

Ссылочное различие в производительности равенства? ((объект) obj1 == (объект) obj2) по сравнению с объектом. ReferenceEquals (obj1, obj2)

Есть ли дополнительные издержки в использовании объекта. Использование стихов метода ReferenceEquals ((объект) obj1 == (объект) obj2)? В первом случае был бы вызов статического метода, включенный, и в обоих случаях некоторые...
вопрос задан: 14 February 2011 01:43
2
ответа

Почему реализация STL таким образом нечитабельна? Как C++, возможно, был улучшен здесь?

Например, почему делает большинство участников в реализации STL, имеют _M_ или _ или __ префикс? Почему существует так много шаблонного кода? Чему функции C++ недостает, который позволил бы, делают вектор (например)...
вопрос задан: 15 November 2010 00:13
2
ответа

Неявные возвращаемые значения в Ruby

Я несколько плохо знаком с Ruby и хотя я нахожу, что это очень интуитивный язык, я испытываю некоторые затруднения при понимании, как неявные возвращаемые значения ведут себя. Я работаю над небольшой программой к grep...
вопрос задан: 30 June 2009 16:05
1
ответ

`if key in dict` против` try / except` - какая идиома более читабельна?

У меня есть вопрос об идиомах и удобочитаемости, и, похоже, есть противоречие Философия Python для этого конкретного случая: Я хочу создать словарь A из словаря B. Если конкретный ключ ...
вопрос задан: 27 April 2019 15:13
0
ответов

Как передать два ввода оператору% >% в R

Первоначально у меня есть этот код, который я пытаюсь упростить и улучшить читаемость с помощью оператора%>%. # Получить воскресенье с 2018-01-01 по сегодняшний день d = seq (as.Date ("2018-01-01"), Sys.Date () + 365, by = 'day') ...
вопрос задан: 24 March 2019 05:07
0
ответов

Разница между примитивной конструкцией и примитивным типом данных?

Я читаю учебник по оценке реализации языка программирования, и меня легко смущает терминология, которую я не понимаю, но знаю, как использовать при написании программы. Это в отношении ...
вопрос задан: 19 January 2019 22:28