Вопросы с тегом «coding-standards»

22
Стандарты кодирования модульных тестов

Обычно, когда мы говорим о стандартах кодирования, мы ссылаемся на код самой программы, но как насчет модульных тестов? Существуют ли определенные рекомендации по стандартам кодирования, которые являются уникальными для модульных тестов? Кто они...

21
Является ли научный код достаточно другой областью, чтобы игнорировать общие стандарты кодирования?

В последнее время я пытался обдумать следующий факт. С одной стороны, существует множество руководств и стандартов кодирования для того, что считается «здоровым», «чистым», «хорошо написанным» и т. Д. Кодом. См. «Чистый код», который также широко обсуждается здесь. Пример правила: 7 длинных методов...

20
Почему Bootstrap 3 меняет camelCase на тире - это более читабельно?

Мне интересно, в чем причина решения Bootstrap изменить все имена верблюдов на дефисные имена в версии 3.0. Я искал в Google и просмотрел несколько книг, но я могу найти мнения только так или иначе - нет достоверных данных. Существуют ли какие-либо исследования, которые предполагают, что имена...

20
Должен ли я добавить префикс «Abstract» в мои абстрактные классы? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Предположим, у меня есть абстрактный класс с именем Task. Есть ли стандарт или...

20
Всегда ли следует использовать лучшие методы кодирования [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 3 года назад . При кодировании программного обеспечения должна ли архитектура всегда быть...

19
Какое имя пакета выбрать для небольшого проекта Java с открытым исходным кодом? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я хотел бы опубликовать небольшую библиотеку с открытым исходным кодом на...

19
Рекомендуемые стандарты кодирования .NET / C #? [закрыто]

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

19
Преимущества и недостатки принудительного переформатирования кода

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

19
C # - Почему префиксы на полях не рекомендуется?

В старые времена мы делали венгерские записи. Теперь это считается пассивным , и по большей части я его больше не использую, но я все еще нахожу использование m_префикса для обозначения полей-членов. Для меня, если я читаю чужой код и вижу это: count = 3; Я предполагаю, что countэто локальная...

18
В чем привлекательность венгерских систем? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . В каких правилах именования вы следуете? Автор говорит: Также я предпочитаю...

18
Стандарты работы разработчиков на своих рабочих станциях

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

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

Существуют ли четко определенные соглашения при программировании в PowerShell? Например, в сценариях, которые должны поддерживаться в течение длительного времени, нам нужно: Использовать настоящее имя или псевдоним командлета? Укажите имя параметра командлета полностью или только частично (по dir...

18
«Состояние» или «статус»? Когда имя переменной должно содержать слово «состояние», а когда имя переменной должно содержать слово «состояние»? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Читая код и обсуждения, относящиеся к коду, я часто вижу слова «состояние» и...

18
Почему Microsoft сделала так, чтобы параметры, локальные переменные и закрытые поля имели одинаковое соглашение об именах?

Я задал этот вопрос довольно давно: как вы называете свои личные переменные в C #? В одном из ответов я указал на страницу MSDN от Microsoft, которая показывает, что частные переменные / поля должны быть названы так: private int myInteger; Но параметр будет: void SomeMethod(int myInteger) и...

18
Насколько важны правила форматирования кода? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Стандарты кодирования распространены в любой организации по разработке...

18
Я ненавижу один из наших стандартов кодирования, и он сводит меня с ума, как его обработать? [закрыто]

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

18
Другие блоки увеличивают сложность кода? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Вот очень упрощенный пример . Это не обязательно вопрос конкретного языка, и я...

17
Это правильное использование #define для облегчения ввода повторяющегося кода?

Есть ли мнение о том, является ли использование #define для определения полных строк кода для упрощения кодирования хорошей или плохой практикой программирования? Например, если бы мне нужно было напечатать несколько слов вместе, меня раздражало бы печатать << " " << Вставить пробел...

17
Являются ли «отредактированные» встроенные комментарии нормой в магазинах, которые используют контроль версий?

Старший разработчик в нашем магазине настаивает на том, что всякий раз, когда код изменяется, ответственный программист должен добавить встроенный комментарий с указанием того, что он сделал. Эти комментарии обычно выглядят как// YYYY-MM-DD <User ID> Added this IF block per bug 1234. Мы...