C Размещение кода и как разделить различные разделы кода?

Это зависит. Это - больше проблема стиля, чем что-либо еще, и нет никакого твердого правила.

5
задан 2 revsyoktur 28 October 2009 в 21:36
поделиться

6 ответов

Не совсем. Файл .ASCX должен быть включен в каждый проект веб-приложения, в котором он используется. Чтобы избежать дублирования, вы можете сохранить UserControl в папке библиотеки классов и использовать функцию «Добавить как ссылку» в Visual Studio.

Выберите «Добавить существующий элемент» в контекстном меню веб-приложения, выберите пользовательский элемент управления и вместо нажав кнопку «Добавить», нажмите стрелку на этой кнопке и выберите «Добавить как ссылку».

Помните, что комментарии к рамкам сложнее поддерживать, но разделители разделов меняются редко, поэтому выбирать между ними не так уж и много. Я бы, наверное, использовал однострочный комментарий, чтобы отделить глобальные переменные от того, что было раньше - если бы я использовал что-нибудь.

2
ответ дан 13 December 2019 в 22:10
поделиться

Есть много споров о стиле кода, особенно о C, из-за его гибкости. Большой список опций можно найти здесь .

Стиль ядра Linux и стиль GNU довольно распространены. Самое главное, чтобы ваш код был непротиворечивым, что бы вы ни делали. То же относится и к редактированию чужого кода - даже если вам не нравится их выбор стиля, вы должны играть по их правилам, чтобы облегчить будущее слияние и модификацию.

3
ответ дан 13 December 2019 в 22:10
поделиться

Стандарт - это то, что вы определяете. Самое важное - определить стандарт , а затем придерживаться его.

1
ответ дан 13 December 2019 в 22:10
поделиться

Я никогда не видел смысла в комментариях такого рода (еще один часто встречающийся - похожие заголовки для функций, которые не имеют ничего, кроме имени функции). Если вам нужно найти определенный идентификатор, независимо от того, какой он есть, ctags - или, что еще лучше, достойная IDE может сделать это за вас. Какую еще ценность имеет такая организация?

3
ответ дан 13 December 2019 в 22:10
поделиться

Нет стандарта кодирования сообщества как такового , если только сообщество, в котором вы участвуете, не применяет его. Вы и / или ваша команда должны принять решение о том, какой стандарт вы хотите принять, и сами увидите тот, который вы предпочитаете.

Однако есть некоторые стандарты, которые программисты склонны использовать, даже не замечая. Большинство из них можно найти на этой (довольно старой) странице .

0
ответ дан 13 December 2019 в 22:10
поделиться

Я бы использовал вторую версию; это проще и легче в обслуживании.

1
ответ дан 13 December 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: