19
ответов

В каких контекстах языки программирования реально используют значение Infinity?

Так что в Ruby есть хитрость для указания бесконечности: 1.0 / 0 = > Бесконечность Я верю в Python, вы можете сделать что-то вроде этого float ('inf'). Это всего лишь примеры, я уверен, что большинство языков имеют ...
вопрос задан: 11 April 2015 13:28
18
ответов

[Закрываются] известные одноименные методы программирования

В некоторых спортивных определенных методах или элементах названы в честь спортсмена, который изобрел или сначала выполнил их — например, вращение Biellmann. Их широкое использование таких названий программирования...
вопрос задан: 3 March 2010 00:42
16
ответов

Лучшая Идиома Цикла для специального преобразования регистра последнего элемента

Я сталкиваюсь с этим случаем много времен при выполнении простой текстовой обработки и операторов печати, где я - цикличное выполнение по набору, и я хочу к особому случаю последний элемент (например, каждое нормальное...
вопрос задан: 25 April 2018 05:17
14
ответов

Идиома Python: если True делает True, если False делает один раз [дублировать]

Я ищу хорошую идиому, чтобы сделать следующее: учитывая логическую переменную с именем retry, если эта переменная имеет значение True, затем запускайте некоторую последовательность инструкций внутри цикла True, а если переменная ...
вопрос задан: 25 November 2015 05:42
14
ответов

Идиома Python для возврата первого объекта или Ни одного

Я уверен, что существует более простой способ сделать это, это просто не происходит со мной. Я называю набор методов, которые возвращают список. Список может быть пустым. Если список непуст, я хочу возвратиться...
вопрос задан: 19 February 2015 16:32
13
ответов

Каковы некоторые связанные с C++ идиомы, неправильные представления и глюки, которые Вы извлекли из опыта?

Каковы некоторые связанные с C++ идиомы, неправильные представления и глюки, которые Вы извлекли из опыта? Пример: класс A {общественность: символьный s[1024]; символ *p; A:: () {p = s;} пусто...
вопрос задан: 18 February 2012 12:58
13
ответов

Лучшая рубиновая идиома для “ноля или нуля”

Я ищу краткий способ проверить значение, чтобы видеть, является ли это ноль или нуль. В настоящее время я делаю что-то как: если (! val || val == 0) # Является нолем или нулевым концом, Но это кажется очень неуклюжим.
вопрос задан: 18 December 2011 09:33
11
ответов

Что является важными функциями языка (идиомы) Python для изучения рано на [дубликате]

Я интересовался бы знанием, что думает сообщество StackOverflow, важные функции языка (идиомы) Python. Функции, которые определили бы программиста как Pythonic. Python (pythonic)...
вопрос задан: 23 May 2017 11:45
9
ответов

Общие идиомы Ruby

Одна вещь, которую я люблю в рубине, состоит в том, что главным образом это - очень читаемый язык (который является большим для самодокументирования кода), Однако вдохновленный этим вопросом: код Ruby объяснен и описание как...
вопрос задан: 23 May 2017 12:02
9
ответов

Получите ключ, соответствующий минимальному значению в рамках словаря

Если у меня есть словарь Python, как я получаю ключ к записи, которая содержит минимальное значение? Я думал о чем-то, чтобы сделать с минутой () функцию... Учитывая вход: {320:1, 321:0...
вопрос задан: 22 April 2017 04:21
9
ответов

Указатель на адрес члена данных

Я прочитал (внутри объектной модели C ++) этот адрес указателя на член данных в C ++ это смещение члена данных плюс 1? Я пытаюсь это на VC ++ 2005, но я не получаю точные значения смещения. Для ...
вопрос задан: 12 April 2014 06:55
9
ответов

идиомы блока x86

Я пытался добраться, польза держат x86 ассемблер, и задавался вопросом, был ли быстрый-и-короткий эквивалент movl 1$, %eax. Именно тогда я думал, что список идиом использовал...
вопрос задан: 15 April 2010 17:36
9
ответов

str.replace (..) .replace (..) бесконечно стандартная идиома в Python?

Например, скажите, что я хотел, чтобы функция вышла из строки для использования в HTML (как в фильтре Escape Django): Escape определения (строка): """ Возвращает данную строку с амперсандами, кавычками...
вопрос задан: 20 March 2010 19:24
9
ответов

Хорошая или Плохая Идиома C++ - Объекты, используемые просто для конструктора/деструктора?

У меня есть несколько классов, которые не делают ничего кроме их конструкторов/деструкторов. Вот является класс в качестве примера BusyCursor {частный: Курсор oldCursor _; общественность: BusyCursor () {...
вопрос задан: 12 January 2009 12:50
8
ответов

Что pythonic путь состоит в том, чтобы обнаружить последний элемент в 'для' цикла?

Я хотел бы знать, что лучший способ (более компактный и "pythonic" путь) делает специальный режим для последнего элемента в для цикла. Существует часть кода, который нужно назвать только между элементами...
вопрос задан: 24 July 2019 02:45
8
ответов

Как я управляю элементами $PATH в сценариях оболочки?

Существует ли идиоматический способ удалить элементы из подобных PATH переменных оболочки? Это, я хочу выбрать =/home/joe/bin:/usr/local/bin:/usr/bin:/bin:/path/to/app/bin:. путь и удалить или заменить/...
вопрос задан: 23 May 2017 12:18
8
ответов

Существует ли идиома в Java для пустых методов, которые существуют для удовлетворения интерфейса?

Скажем, у меня есть класс Foo, реализующий интерфейс, такой как MouseListener. Интерфейс MouseListener состоит из пяти методов, но я только хочу переопределить одного из них (щелкнутый мышью ()). Есть ли...
вопрос задан: 23 May 2017 11:54
8
ответов

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

Я ищу Ruby-эквивалент кода, похожего на Pythonista: идиоматический Python. Желательные функции: простой для чтения отдельный документ, который охватывает все темы: советы, рекомендации, рекомендации, предостережения и ...
вопрос задан: 9 August 2013 13:34
8
ответов

Своевременная деривация

Существует менее общая идиома C++, которую я использовал успешно несколько раз в прошлом. Я просто, может казаться, не помню, имеет ли это обычно используемое имя для описания этого. Это несколько связано с mixins...
вопрос задан: 17 December 2009 12:04
8
ответов

Интересная идиома связанного списка C

Я был на интервью относительно положения C, в котором они подарили мне идиому, с которой я ранее не встретился. Это - прием, который упрощает реализацию различного вовлечения алгоритмов...
вопрос задан: 1 December 2008 22:19
7
ответов

var functionName = функция () {} по сравнению с функцией functionName () {}

Я недавно начал поддерживать чужой код JavaScript. Я исправляю ошибки, добавляя опции и также пытаясь убрать код и сделать его более последовательным. Предыдущий разработчик использует два...
вопрос задан: 15 April 2019 07:45
7
ответов

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

Я видел несколько упоминаний об этой идиоме (включая на ТАК)://Сознательно пустое общественное мероприятие EventHandler AskQuestion подписчика = делегат {}; позитивный аспект ясен - он избегает потребности проверить...
вопрос задан: 23 May 2017 12:18
7
ответов

Что такое & ldquo; Выполнить вокруг & rdquo; идиома?

Что это за идиома «Выполнить вокруг» (или похожая), о которой я слышал? Почему я мог бы использовать это, и почему я мог бы не хотеть использовать это?
вопрос задан: 20 March 2016 08:42
7
ответов

Какие идиомы C++ программисты на C++ должны использовать? [закрытый]

Какие идиомы C++ программисты на C++ должны знать? Идиомами C++ я имею в виду шаблоны разработки или способ сделать определенные вещи, которые только применимы для C++ или более применимы для C++, чем большинство других языков....
вопрос задан: 1 November 2014 16:04
7
ответов

Когда использовать каждый из T [], Список <T>, IEnumerable <T>?

Я обычно делаю что-то как: строка [] вещи = arrayReturningMethod (); международный индекс = вещи. ToList <строка>.FindIndex ((s) => s. Равняется ("НЕЧТО"));//делают что-то с индексным возвратом...
вопрос задан: 4 August 2010 23:45
7
ответов

Добавление отступа Python в “пустых строках”

Который предпочтен ("". указание на пробел)? A) нечто определения (): x = 1 год = 2...., если Верный: панель () B) нечто определения (): x = 1 год = 2, если Верный: панель () Моя интуиция была бы...
вопрос задан: 28 April 2010 08:53
7
ответов

Python “любой элемент” идиома [дубликат]

Я чувствую, что трачу большое написание кода времени в Python, но недостаточно времени, создавая код Pythonic. Недавно я столкнулся с забавной небольшой проблемой, что я думал, мог бы иметь легкое, идиоматическое решение...
вопрос задан: 13 April 2010 16:11
7
ответов

Что такое идиома программирования?

Я вижу, что фраза "программирует идиому", брошенную вокруг, как будто она обычно понимается. Все же в результатах поиска и stackoverflow я вижу все... От микро: Постепенное увеличение переменной, Представляющей...
вопрос задан: 2 January 2010 05:17
6
ответов

Pythonic способ записать функции/методы с большим количеством аргументов

Вообразите это: метод определения (сам, альфа, бета, гамма, дельта, эпсилон, дзэта, ЭТА, тета, йота, каппа): передайте переход строки эти 79 символов, таким образом, что pythonic путь - к мультилинии он?
вопрос задан: 28 January 2019 12:35
6
ответов

Как я инвертирую международный массив в Java?

Я пытаюсь инвертировать международный массив в Java. Этот метод не инвертирует массив. для (интервал i = 0; я <validData.length; я ++) {интервал работают временно = validData [я]; validData [я] = validData [...
вопрос задан: 8 May 2018 11:45