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

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

17
Работа с коллегами, у которых нет единого стиля кодирования?
Что вы делаете, когда работаете с кем-то, кто склонен писать стилистически плохой код? Код, о котором я говорю, обычно технически корректен, разумно структурирован и может даже быть элегантно алгоритмически, но выглядит просто уродливо . Мы получили: Сочетание различных соглашений и названий имен ( underscore_styleи, camelCaseи, UpperCamelи CAPSвсе, более или менее …

13
Является ли стиль кодирования в организациях необязательной вещью?
Этот документ стиля программирования имеет общее правило, которое гласит: Правила могут быть нарушены, если против них есть серьезные личные возражения. Это противоречит тому, как я думаю, и есть много статей, в которых говорится, что стиль кодирования действительно важен. Например, это говорит: Документ о стандартах кодирования говорит разработчикам, как они должны …

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

1
Как называется анонимная функция JavaScript, которая вызывается немедленно?
Я пишу руководство по стилю JavaScript для моей команды, чтобы мы могли упростить организацию и предоставление документов. Но я столкнулся с небольшим ударом, к которому относится мой вопрос ... Что я должен вызывать анонимную функцию JavaScript, которая вызывается немедленно. Я знаю, что могу просто назвать это «анонимной функцией», но я …

5
Руководство по стилю для C ++ [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 4 года назад . Прямо сейчас я использую руководство по стилю Google C ++ в своем коде C ++, и мне …

10
Я не могу программировать, потому что код, который я использую, использует старые стили кодирования. Это нормально для программистов?
У меня есть первая настоящая работа программистом, но я не могу решить никаких проблем из-за используемого стиля кодирования. Код здесь: Не имеет комментариев Не имеет функций (50, 100, 200, 300 или более строк, выполняемых последовательно) Использует много ifутверждений с множеством путей Имеет переменные , которые не имеют никакого смысла (например …

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

10
Должен ли я сначала написать HTML или CSS?
Есть много аналогий для разработки HTML / CSS; что может быть немного запутанным для начинающего. HTML = фонды / дом CSS = стены / план / обои Есть ли здесь лучшая практика? Какой из них мы должны написать в первую очередь?
28 coding-style  html  css 

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

6
Практические соображения относительно соглашений об именах HTML / CSS (синтаксис) [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

13
Обработка моего устаревшего коллеги
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я довольно молодой программист и работаю в ИТ-отделе компании среднего размера. У меня есть сотрудник, и он действительно хороший программист Visual Basic …

4
Бросить исключение внутри наконец
Статические анализаторы кода, такие как Fortify, «жалуются», когда в finallyблоке может возникнуть исключение , говоря это Using a throw statement inside a finally block breaks the logical progression through the try-catch-finally. Обычно я согласен с этим. Но недавно я наткнулся на этот код: SomeFileWriter writer = null; try { //init …

3
Стиль для потока управления с проверками проверки
Я пишу много кода, как это: int myFunction(Person* person) { int personIsValid = !(person==NULL); if (personIsValid) { // do some stuff; might be lengthy int myresult = whatever; return myResult; } else { return -1; } } Это может стать довольно грязным, особенно если задействовано несколько проверок. В таких случаях …

9
Почему люди так сильно противятся тегам #region в методах?
Я много слышал о том, чтобы методы были короткими, и я слышал, как многие программисты говорят, что использование тегов #region внутри метода является верным признаком того, что он слишком длинный и должен быть преобразован в несколько методов. Однако мне кажется, что во многих случаях разделение кода с тегами #region внутри …
27 c#  coding-style 

9
Что вы думаете о периодах / полных остановках в комментариях к коду? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я видел это в SO Tavern , поэтому я размещаю вопрос здесь. Я подумал, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.