Программирование на языке C#
Download 1.19 Mb. Pdf ko'rish
|
Программирование на языке C#
- Bu sahifa navigatsiya:
- Соблюдайте разреживание
- Не используйте «магические числа»
- 3.2. Правила именования
Длина строки и отступы. Отступы используются для
выделения отдельных блоков кода. Все части одного командного блока (функции, условия, цикла и пр.) должны находиться на одном отступе (правило вертикали). Длина строки кода не должна превышать ширину экрана. При необходимости используйте разрыв строки, при этом запятые оставляйте в конце разорванной линии, операторы помещайте в начало новой строки. Пример. // неправильно 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling