Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Использование языка




Вторая важная характеристика стиля программирования – способ, которым программист отбирает для употребления (или отбраковывает) возможности языка программирования. Общее правило здесь состоит в том, чтобы понять и использовать все возможности языка, но остерегаться плохо продуманных его особенностей и зависящих от реализации трюков [1].

Изучите и активно используйте возможности языка. Иногда можно увидеть программу на Delphi, содержащую цикл FOR i:=1 to n DO для об­нуления всех элементов массива. Обычно это является признаком слабого знания языка, поскольку достаточно было бы одного оператора Length(mas,0).

Изучите и используйте библиотечные и встроенные функции. Мно­гие программисты знакомы с математическими функциями, реализован­ными в языке (квадратный корень, синус, косинус, абсолютная величина), но меньше знают о других полезных функциях. Чтобы дать некоторое представление о ряде полезных возможностей языка, заметим, что Delphi содержит огромное количество встроенных функций, среди них традици­онные МАХ и MIN (выдает максимальное/минимальное число из двух це­лых значений), функции над одним массивом, такие как SUM (находит сумму элементов массива, состоящего из чисел с плавающей точкой). Функции по работе со строками такие, как сoncat (соединяет не­сколько строк в одну), сopy (создает копию части строки или части мас­сива), dupeString (создает строку, содержащую копии подстроки).

Избегайте трюков. Следует избегать тех особенностей языка, кото­рые будут непонятны читателю вашей программы. К ним относятся, на­пример, такие приемы, как использование параметра цикла после оконча­ния цикла или совмещение переменных (выделение им одного участка в памяти).

Не игнорируйте предостерегающих сообщений. Некоторые компи­ляторы, обнаружив трюкаческое, сомнительное или непредусмотренное использование возможностей языка, выдают предостерегающее сообще­ние, но доводят компиляцию до конца. Такие предостережения очень важны; они указывают, что либо программист допускает ошибку, либо по­тенциальный читатель программы этого места не поймет. Текст про­граммы следует изменить так, чтобы не было никаких предостерегающих сообщений.

Внимательно прочтите раздел о «подводных камнях» в руководстве по вашему языку. Многие руководства по языкам содержат главу о распро­страненных ошибках и недоразумениях при работе с этим языком. Эко­номьте время, учитесь на ошибках других.

 





Поделиться с друзьями:


Дата добавления: 2015-05-08; Мы поможем в написании ваших работ!; просмотров: 1584 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Либо вы управляете вашим днем, либо день управляет вами. © Джим Рон
==> читать все изречения...

2419 - | 2150 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.