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

Понятия, введенные в этой главе, являются базой для всего дальнейшего мате­риала. На первый взгляд, изучение видов лексем может показаться излишним (пусть их различает компилятор!), однако это совершенно не так. Для того чтобы читать программы, необходимо понимать, из каких элементов языка они состоят. Это помогает и при поиске ошибок, и при обращении к справочной системе, и при изучении новых версий языка. Более того, изучение любого нового языка реко­мендуется начинать именно с лексем, которые в нем поддерживаются.

Понятие типа данных лежит в основе большинства языковых средств. При изу­чении любого типа необходимо рассмотреть две вещи: его внутреннее представ­ление (а следовательно, множество возможных значений величин этого типа), а также что можно делать с этими величинами. Множество типов данных, реа­лизуемых в языке, является одной из его важнейших характеристик. Выбор наиболее подходящего типа для представления данных — одно из необходимых условий создания эффективных программ.

Новые языки и средства программирования появляются непрерывно, поэтому программист вынужден учиться всю жизнь. Следовательно, очень важно сразу научиться учиться быстро и эффективно. Для этого надо подходить к освоению каждого языка системно: выделить составные части, понять их организацию и взаи­мосвязь, найти сходства и отличия от средств, изученных ранее, — короче го­воря, за минимальное время разложить все в мозгу «по полочкам» так, чтобы новые знания гармонично дополнили имеющиеся. Только в этом случае ими будет легко и приятно пользоваться.

Программист-профессионал должен уметь:

□ грамотно поставить задачу;

□ выбрать соответствующие языковые средства;

□ выбрать наиболее подходящие для представления данных структуры;
□ разработать эффективный алгоритм;

□ написать и документировать надежную и легко модифицируемую программу; □ обеспечить ее исчерпывающее тестирование.

Кроме того, все это необходимо выполнять в заранее заданные сроки. Надеюсь, что эта книга даст вам первоначальный импульс в нужном направлении, а также ключ к дальнейшему совершенствованию в программировании как на С#, так и на других языках.

Переменные, операции

И выражения


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: