Главная » 2017 » Апрель » 10 » Советы по программированию для новичков
18:34
Советы по программированию для новичков

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

1

2

3

int i = 0; // имя переменной не содержит никакого смысла и нам не понятно для чего нужна эта переменная

 

int counter = 0; // осмысленное название, сразу понятно, что это счетчик

Возникают трудности с написанием программы? Заходите в раздел ПНП и за вас обязательно напишут программу!!!

При объявлении переменных, выполняйте их инициализацию некоторыми начальными значениями, это обезопасит работу программы.

1

2

3

4

5

6

// Например, создам переменную для накопления в ней суммы

int sum;

 

// в цикле накапливается сумма (НЕПРАВИЛЬНО)

for (int counter = 0; counter < 10; counter++)

sum += counter; // накапливаю сумму

Заметьте, что в строке 2, я просто объявил переменную без обнуления, поэтому суммирование в цикле будет выполняться с «мусором», который изначально содержится в переменной sum.

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

Чтобы не допустить появление трудно-отлавливаемых ошибок, пишите код программы согласно принципу наименьших привилегий. Например, если программа должна работать только с неотрицательными числами, используйте приставку unsigned. Если значение переменной не должно меняться, воспользуйтесь квалификатором const.

У каждого программиста со временем вырабатывается свой стиль написания кода. Найдите свой стиль, и старайтесь его соблюдать, это поможет быстро ориентироваться в коде своих программ.

Старайтесь оптимизировать код программы, используя различные приёмы программирования — функции, циклы, структуры, классы.

Объявление элементов данных класса после спецификатора доступа private, и создание get и set функций для доступа к этим данным, позволяет обеспечить целостность данных класса.

Просмотров: 196 | Добавил: Надежда_Халтурина | Теги: Советы по программированию, для новичков | Рейтинг: 0.0/0
Всего комментариев: 0
avatar