Результаты поиска по запросу "coding-style"

1 ответ

Считается ли статистика DefType плохой практикой?

Мне нужны ваши мысли о том, почему или (почему нет) это утверждение следует (или не следует) использовать. Так как это немного субъективно, вот мои критерии: Выражение голоса по конкретным причинам (в отличие от необоснованного мнения) ...

7 ответов

 массив.

кнулся на некоторый код, содержащий следующее: struct ABC { unsigned long array[MAX]; } abc;Когда имеет смысл использовать такое объявление?

2 ответа

 принадлежит узлу, но LinkedList

оего текущего упражнения я изучаю связанные списки и деревья. Недавно я увидел предложение рекурсивно уничтожать структуры данных, заставляя каждый узел удалять своих потомков / потомков. Однако почти во всех примерах, которые я обнаружил, ...

ТОП публикаций

5 ответов

или что-то вроде этого. Опять предпочтение. Я буду использовать то, что вам нравится или какой-либо проект, над которым я работаю, я буду использовать (если я не напишу его сам, в этом случае я использую (а))

етил, что некоторые люди используют следующие обозначения для объявления переменных-указателей. (a) char* p;вместо (b) char *p;Я использую (б). Что является рациональным за обозначение (а)? Обозначение (b) имеет больше смысла для меня, потому ...

4 ответа

Как правильно сортировать Python `import x` и` из x import y`?

руководство по питону [http://www.python.org/dev/peps/pep-0008/#imports] предлагает группировать импорт следующим образом: Импорт должен быть сгруппирован в следующем порядке: импорт стандартной библиотекисвязанный сторонний импортлокальный ...

4 ответа

Это имеет смысл.

у Python просто не использует традиционный стиль комментариев, как в C / C ++ / Java: /** * Comment lines * More comment lines */ // line comments // line comments // Есть ли конкретная причина для этого или это просто произвольно?

11 ответов

Это легко исправить, конечно, это просто раздражает. Так что в случае программ с несколькими строками, о которых вы упомянули, я бы, вероятно, просто использовал позиционные аргументы после назначения хороших, описательных имен для параметров функции. Я не знаю, является ли то, что я упоминаю, большой проблемой.

е чем перейти к питону, я начал с некоторых книг по Objective-C / Cocoa. Насколько я помню, большинству функций требовалось явно указывать аргументы ключевых слов. До недавнего времени я забыл все об этом и просто использовал позиционные ...

5 ответов

, который немного стар, но все еще объясняет много вещей.

утался в том, что касается порядка доступа и модификаторов отсутствия доступа. Например abstract void go() abstract public void go() public final void go() void final go() final class Test{} class final Test{} final abstract class Test{} ...

7 ответов

В C #, как лучше распределить однострочный строковый литерал по нескольким исходным строкам?

Предположим, у вас есть длинная строка (> 80 символов), которую вы хотите распределить по нескольким исходным строкам, но не хотите включать символы новой строки. Одним из вариантов является объединение подстрок: string longString = "Lorem ...

6 ответов

).

блен в Руби. В этом языке все основные функции на самом деле являются методами. Вот почему я предпочитаю постфиксную нотацию - когда данные, которые я хочу обработать, помещаются слева от тела анонимной функции обработки, например:array.map{...}, ...