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

6 ответов

 ;)

ал в статьях и книгах, что использованиеString s = new String("..."); следует избегать в значительной степени все время. Я понимаю, почему это так, но есть ли смысл вообще использовать конструктор String (String)? Я не думаю, что есть, и не вижу ...

5 ответов

 помогает вам. В противном случае, если вы говорите, что вам понравилось руководство Google по С ++, вы можете принять его. Главное, что вся команда соглашается с этим и следует ему.

равится руководство по стилю, используемое Google для C ++, опубликованоВот [http://code.google.com/p/google-styleguide/], Есть ли подобное руководство по стилю для c #? Я ищу больше хороших практик наряду с простыми вещами, такими как присвоение ...

2 ответа

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

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

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

6 ответов

Верный момент. Самое смешное, что это касается практически всего, а не только устройств. Например, оружие, это не оружие на столе, которое наносит какой-либо вред, это человек, который его использует. Это может также использоваться для хороших вещей как защита кого-то, которого грабят. Это ПОЛНОСТЬЮ зависит от пользователя.

ел предложенный стандарт кодирования, который гласитNever use goto unless in a switch statement fall-through. Я не следую Как именно выглядит этот случай «исключения», который оправдываетgoto?

5 ответов

Я согласен с BalusC

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

5 ответов

stackoverflow.com/questions/620894/...

етил предложенный стандарт кодирования C #, который гласил: «Попробуйте предложить интерфейс со всеми абстрактными классами». Кто-нибудь знает обоснование этого?

7 ответов

Насколько плохо теневые имена определены во внешних областях?

Я только что переключился на Pycharm, и я очень рад всем предупреждениям и подсказкам, которые он дает мне, чтобы улучшить мой код. За исключением этого, которое я не понимаю: This inspection detects shadowing names defined in outer scopes. Я ...

4 ответа

Ошибка Rubocop 'Определение класса слишком длинный ruby'

Я получаю ошибку rubocop 'Определение класса слишком длинное. [236/100]. Мой класс выглядит следующим образом: class SomeClassName include HelperModule attr_accessor :aaa, :bbb, :ccc .... methods ..... endЧто может пойти не так? Рубокоп ...

3 ответа

В CamelCase или не в Camel_case

Что является стандартом при кодировании на Java, когда вы используете верблюжий случай, когда вы используете подчеркивание и т. Д.

4 ответа

Как бороться с множеством предупреждений о неразрешенных переменных в Webstorm

Хорошо, у меня есть функция, которая берет данные из ajax: function getData(data){ console.log(data.some_unres_var); }Webstorm говорит, чтоsome_unres_var - это неразрешенная переменная. Я не знаю, что делать с множеством таких предупреждений. Я ...