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

**НЕ ВИКОРИСТОВУВАТИ! Цей тег посилається на суперечливу тему і тому більше не є темою. ** Питання, що відповідають стилю та умовам кодування.

14
Як повернути кілька значень з функції? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Канонічний спосіб повернення декількох значень на мовах, які його підтримують, часто тупірує . Варіант: …

7
Який стандартний формат docstring Python? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Я бачив декілька різних стилів написання доктрингів у Python, чи існує офіційний чи «узгоджений» …

30
Чи повинна функція мати лише одне твердження повернення?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Чи є вагомі причини, чому кращою практикою є лише одне твердження про повернення у функції? Або добре повертатися з функції, як тільки це логічно правильно, це …

9
Python `якщо x - немає None` або` if not x є None`?
Я завжди вважав, що if not x is Noneверсія буде більш зрозумілою, але обидва посібники зі стилю Google та PEP-8 використовують if x is not None. Чи є якась незначна різниця в продуктивності (я припускаю, що це не так), і чи є випадки, коли один насправді не підходить (що робить …

19
Одиничні цитати проти подвійних лапок в Python [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

30
Стилізація багаторядкових умов у операторах "якщо"? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито минулого місяця . Іноді я розбиваю довгі умови в ifs на кілька ліній. Найбільш очевидний спосіб це зробити: …

15
Порядок предметів у класах: Поля, Властивості, Конструктори, Методи
Чи існує офіційна інструкція C # щодо порядку впорядкування елементів з точки зору структури класів? Чи йде: Публічні поля Приватні поля Властивості Конструктори Методи ? Мені цікаво, чи існує жорстке і швидке правило щодо порядку позицій? Я начебто всюди. Я хочу дотримуватися певного стандарту, щоб я могла це робити скрізь. …

8
Яка мета загортати цілі файли Javascript в анонімні функції, такі як «(функція () {…}) ()»?
Останнім часом я читав багато Javascript і помічав, що весь файл загортається так, як у наступні файли .js для імпорту. (function() { ... code ... })(); У чому причина цього, а не простого набору функцій конструктора?

12
C ++: "std :: endl" проти "\ n"
Багато книг на C ++ містять приклад подібного коду ... std::cout << "Test line" << std::endl; ... тому я теж завжди робив це. Але я бачив дуже багато коду від працюючих розробників на зразок цього: std::cout << "Test line\n"; Чи є технічна причина віддати перевагу одній над іншою, чи це …

28
Чи прийнятні для використання короткі теги PHP?
Ось інформація згідно з офіційною документацією : Існує чотири різні пари тегів відкриття та закриття, які можна використовувати в PHP. Два з них, <?php ?> і <script language="php"> </script>, завжди доступні. Інші два - це короткі теги та теги стилю ASP, і їх можна включати та вимикати з файлу конфігурації …


11
typeof! == "undefined" vs.! = null
Я часто бачу код JavaScript, який перевіряє невизначені параметри і т.д. таким чином: if (typeof input !== "undefined") { // do stuff } Це здається марнотратним, оскільки воно включає як пошук типу, так і рядкове порівняння, не кажучи вже про його багатослівність. Це потрібно, тому що undefinedйого можна перейменувати. Моє …

30
Чи є кращий спосіб написання v = (v == 0? 1: 0); [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Я хочу переключити змінну між 0 і 1. Якщо це 0, я хочу встановити …

14
Чому більшість полів (учасників класу) в підручнику для Android починаються з `m`?
Я знаю про правила справи з верблюдами, але я плутаю це правило. Що це означає? Я розробник PHP. "Ми" використовуємо перші літери змінних як вказівку типу, наприклад, "b" для булевих, "i" для цілих чисел тощо. Це "я" річ Java? Чи означає це мобільний телефон? змішаний?


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