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

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

5
Правильний спосіб оголошення змінних покажчика в C / C ++ [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
91 c++  c  pointers  coding-style 

8
Одиниця чи множина для перелічень?
Чи використовуєте ви для перерахування однину чи множину? Я думаю, що це найкраще має сенс у множині в декларації enum Weekdays { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday } ... але я думаю, що це має більше сенсу в однині при використанні типу, наприклад Weekday firstDayOfWeek = Weekday.Monday; Я …

5
Де слід розмістити анотацію @Transactional: у визначенні інтерфейсу або в класі реалізації?
Питання з заголовка в коді: @Transactional (readonly = true) public interface FooService { void doSmth (); } public class FooServiceImpl implements FooService { ... } проти public interface FooService { void doSmth (); } @Transactional (readonly = true) public class FooServiceImpl implements FooService { ... }

7
Ненав’язливий JavaScript: <script> у верхній або нижній частині HTML-коду?
Нещодавно я читав маніфест Yahoo Best Practices для прискорення роботи вашого веб-сайту . Вони рекомендують розміщувати включення JavaScript у нижній частині HTML-коду, коли це можливо. Але де саме і коли? Чи слід ставити його до закриття &lt;/html&gt;чи після? І перш за все, коли ми все-таки повинні помістити це в &lt;head&gt;розділ?

30
Як виглядає код хорошого програміста? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

5
Керівництво стилем для c #? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 6 років тому . Удосконалюйте це питання Мені подобається керівництво стилем, яке використовує google для c ++, опубліковане тут . Чи є …
90 c#  coding-style 

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

7
Автоматичний відступ пробілів з C у vim?
Я був трохи зіпсований за допомогою Eclipse та Java. Я почав використовувати vim для кодування C в середовищі Linux, чи є спосіб, щоб vim автоматично робив належний інтервал для блоків? Отже, після введення {{наступний рядок матиме 2 пробіли з відступом, а повернення до цього рядка збереже його на тому ж …
85 c  vim  coding-style  vi 

9
Окремий програму для форматування коду / прикраси / гарненький принтер Java? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 5 років тому . Удосконалюйте це питання Мені цікаво дізнатись про доступні варіанти якісних самостійних форматувальників вихідного коду для Java. Форматор повинен …

3
Два способи каррі в Scala; який варіант використання для кожного?
Я обговорюю декілька списків параметрів у керівництві Scala Style, яке я веду . Я зрозумів, що є два способи каррі , і мені цікаво, якими є варіанти використання: def add(a:Int)(b:Int) = {a + b} // Works add(5)(6) // Doesn't compile val f = add(5) // Works val f = add(5)_ …

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

12
Чи завжди виклик деструктора завжди є ознакою поганого дизайну?
Я думав: мовляв, якщо ви викликаєте деструктор вручну - ви робите щось не так. Але чи завжди це так? Чи є зустрічні приклади? Ситуації, коли необхідно зателефонувати йому вручну або де складно / неможливо / непрактично уникнути цього?

9
Чи є недолік додавання анонімного порожнього делегата в оголошенні події?
Я бачив кілька згадувань про цю ідіому (в тому числі про SO ): // Deliberately empty subscriber public event EventHandler AskQuestion = delegate {}; Переваги зрозумілі - це дозволяє уникнути необхідності перевіряти наявність нуля перед тим, як підняти подію. Однак я хочу зрозуміти, чи є якісь мінуси. Наприклад, чи є …

19
Точкові позначення проти позначень повідомлення для заявлених властивостей
Тепер у нас є позначення крапок для властивостей. Я бачив різні спини і Фортів про достоїнства точкової нотації проти повідомлення нотації. Щоб залишити відповіді незаплямованими, я не збираюся відповідати в будь-якому випадку у питанні. Яка ваша думка про позначення крапками проти позначення повідомлень для доступу до власності? Будь ласка, спробуйте …

5
Jquery - Як отримати атрибут відображення стилю “none / block”
Чи є спосіб отримати атрибут style: display, який не міг би мати або блокувати? DIV: &lt;div id="ctl00_MainContentAreaPlaceHolder_cellPhone_input_msg_container" class="Error cellphone" style="display: block;"&gt; &lt;p class="cellphone" style="display: block;"&gt;Text&lt;/p&gt; &lt;/div&gt; Я знаю, що є спосіб дізнатись, прихований DIV чи ні, але в моєму випадку цей div динамічно вводиться, тому він завжди відображається як видимий …

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