Это зависит. Это - больше проблема стиля, чем что-либо еще, и нет никакого твердого правила.
Не совсем. Файл .ASCX должен быть включен в каждый проект веб-приложения, в котором он используется. Чтобы избежать дублирования, вы можете сохранить UserControl в папке библиотеки классов и использовать функцию «Добавить как ссылку» в Visual Studio.
Выберите «Добавить существующий элемент» в контекстном меню веб-приложения, выберите пользовательский элемент управления и вместо нажав кнопку «Добавить», нажмите стрелку на этой кнопке и выберите «Добавить как ссылку».
Помните, что комментарии к рамкам сложнее поддерживать, но разделители разделов меняются редко, поэтому выбирать между ними не так уж и много. Я бы, наверное, использовал однострочный комментарий, чтобы отделить глобальные переменные от того, что было раньше - если бы я использовал что-нибудь.Есть много споров о стиле кода, особенно о C, из-за его гибкости. Большой список опций можно найти здесь .
Стиль ядра Linux и стиль GNU довольно распространены. Самое главное, чтобы ваш код был непротиворечивым, что бы вы ни делали. То же относится и к редактированию чужого кода - даже если вам не нравится их выбор стиля, вы должны играть по их правилам, чтобы облегчить будущее слияние и модификацию.
Стандарт - это то, что вы определяете. Самое важное - определить стандарт , а затем придерживаться его.
Я никогда не видел смысла в комментариях такого рода (еще один часто встречающийся - похожие заголовки для функций, которые не имеют ничего, кроме имени функции). Если вам нужно найти определенный идентификатор, независимо от того, какой он есть, ctags
- или, что еще лучше, достойная IDE может сделать это за вас. Какую еще ценность имеет такая организация?
Нет стандарта кодирования сообщества как такового , если только сообщество, в котором вы участвуете, не применяет его. Вы и / или ваша команда должны принять решение о том, какой стандарт вы хотите принять, и сами увидите тот, который вы предпочитаете.
Однако есть некоторые стандарты, которые программисты склонны использовать, даже не замечая. Большинство из них можно найти на этой (довольно старой) странице .
Я бы использовал вторую версию; это проще и легче в обслуживании.