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

**НЕ ИСПОЛЬЗУЙ! Этот тег относится к полностью продуманному предмету и поэтому больше не является тематическим. ** Вопросы, которые следуют стилю и соглашениям кодирования.

14
Как вернуть несколько значений из функции? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Канонический способ вернуть несколько значений в языках, которые его поддерживают, часто кортежем . …

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

30
Должна ли функция иметь только один оператор возврата?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Есть ли веские причины, по которым лучше иметь в функции только один оператор return? Или можно вернуться из функции, как только это …

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

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

30
Стилизировать многострочные условия в операторах if? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто в прошлом месяце . Иногда я разбиваю длинные условия в ifs на несколько строк. Наиболее очевидный способ …

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

8
Какова цель упаковки целых файлов Javascript в анонимные функции, такие как «(function () {…}) ()»?
В последнее время я много читал 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, которые можно включать и выключать из файла конфигурации php.ini. Таким образом, …


11
typeof! == «undefined» против! = 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.