Программирование на языке C#


Download 1.19 Mb.
Pdf ko'rish
bet11/66
Sana23.10.2023
Hajmi1.19 Mb.
#1717181
1   ...   7   8   9   10   11   12   13   14   ...   66
Bog'liq
Программирование на языке C#

Длина строки и отступы. Отступы используются для 
выделения отдельных блоков кода. Все части одного командного 
блока (функции, условия, цикла и пр.) должны находиться на одном 
отступе (правило вертикали). Длина строки кода не должна превышать 
ширину экрана. При необходимости используйте разрыв строки, при 
этом запятые оставляйте в конце разорванной линии, операторы 
помещайте в начало новой строки. 
Пример. 
// неправильно 
if(FirstCondition&&SecondCondition&&TherdCondition){comman
ds;} 
//правильно 
if (FirstCondition
&&SecondCondition 
&&TherdCondition ) { 
commands; 

2. 
Соблюдайте разреживаниеиспользуйте пробелы в 
качестве разделителя в выражениях: перед скобками, отделяйте с двух 
17 


сторон пробелами бинарные операторы. Не используйте несколько 
операторов на одной строке. Тело оператора пишите с новой строки. В 
операторах 
if
,
for
,
foreach
,
do,
while
даже в случае одного 
оператора фигурные скобки не опускаются. 
Пример. 
// неправильно 
for(int i=0;i
//правильно 
for (int i = 0; i < n; i++){ 
S += i * i; 

3. 
Не используйте «магические числа», то есть числовые 
значения в программе необходимо заменять переменными или 
именными константами.
Пример.
//неправильно 
DrawWindow( 50, 70, 1000, 500 ); 
//правильно 
int left = 50; 
int top = 70; 
int width = 1000; 
int height = 500; 
DrawWindow( left, top, width, height ); 
3.2.
Правила именования 
Используйте осмысленные имена для переменных, функций, 
классов. Избегайте, если возможно, коротких и запутанных имён. При 
именовании идентификаторов не используются аббревиатуры или 
сокращения, если только они не являются общепринятыми. 
int minute = 36; 
string hello = "Hello!"; 
Имя функции и переменной пишутся в стиле 
CamelCase
. Если имя 
идентификатора включает в себя сокращение, то его пишут с 
использованием верхнего регистра. Имя константы пишется в стиле 
UpperCase

int firstValue = 4; 
int secondValue = 9; 
float mediumValue = 0; 
const int MAX = 10000; 
18 


Односимвольные имена переменных допускается использовать для 
итераторов в циклах или общепринятых обозначений величин в 
математических выражениях из предметной области решаемой задачи. 
for (int i = 0; i < size; i++) … 
float g = 9.8;
Заводите переменные по мере необходимости. Всегда 
инициализируйте переменные значениями по умолчанию. 
Не стоит создавать два различных элемента, имя переменной, 
функции, с одинаковыми именами, отличающиеся только регистром. 
Не следует создавать функции с именами параметров, отличающимися 
только регистром.

Download 1.19 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   66




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling