Запитання з тегом «coding-style»

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

6
Який стиль використовувати для невикористаних параметрів повернення у виклику функції Python
Чи є якийсь рекомендований / загальноприйнятий стиль кодування для обробки ситуацій, коли функція повертає кордону значень, але після цього використовується лише одне з цих значень (зверніть увагу, що це здебільшого призначено для функцій бібліотеки, які я не можу змінити - написання обгортки навколо дзвінок, мабуть, трохи надмірний…)? Замість того, щоб …

17
Зв'язок з колегами, які не мають послідовного стилю кодування?
Що ви робите, коли працюєте з тим, хто схильний писати стилістично поганий код? Код, про який я говорю, зазвичай технічно правильний, розумно структурований і може бути навіть алгоритмічно елегантним, але він виглядає просто некрасиво . У нас є: Суміш різних угод про іменах і назвах ( underscore_styleі , camelCaseі , …

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


1
Що таке термін для анонімної функції JavaScript, яка викликається негайно?
Я пишу керівництво по стилю JavaScript для своєї команди, щоб ми могли легше організувати та надати свої документи. Але я потрапив на невелику шишку, і саме тут стосується мого питання ... Що я повинен викликати анонімною функцією JavaScript, яка викликається негайно. Я знаю, що міг би просто назвати це "анонімною …

5
Посібник зі стилю для C ++ [закрито]
Зараз я використовую Посібник зі стилів Google C ++ у своєму коді C ++, і я був дуже задоволений цим. Нещодавно мені сказали, що цей посібник дуже поганий: він використовується внутрішньо від Google (я це знав), застарілий і пропагує деякі дуже погані практики. Тому я хочу використовувати інший стиль кодування. …

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
Поводження з моїм застарілим колегою
Заблокований . Це питання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Я досить молодий програміст, і працюю в ІТ-відділі середньої компанії. У мене є колега, і він справді хороший програміст Visual Basic 6. І я маю на …

4
Закидання винятку всередину нарешті
Аналізатори статичного коду, такі як Fortify, "скаржаться", коли виняток може бути кинутий всередині finallyблоку, кажучи про це Using a throw statement inside a finally block breaks the logical progression through the try-catch-finally. Зазвичай я з цим згоден. Але останнім часом я натрапив на цей код: SomeFileWriter writer = null; try …

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 у методі є вірною ознакою того, що він занадто довгий і його слід переробити на кілька методів. Однак мені здається, що існує багато випадків, коли розділення коду з …
27 c#  coding-style 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.