Согласие на обработку персональных данных.

16.10.2018
Новая статья Типизированные и нетипизированные указатели.

09.10.2018
Новые видео и статья Как изменить цвет текста в HTML.

02.10.2018
Новый выпуск журнала Автоматизация и программирование.

28.09.2018
Новые видео и статья Процедура Close.

26.09.2018
Новые видео и статья Как уменьшить размер программы в Lazarus.



Раздел: Как стать программистом / Секреты программирования /

Как не забыть на чём остановился

>>> Директивы компилятора >>>

Довольно распространённая ситуация в профессиональном (да и в любительском) программировании. Суть в следующем.

Вы пишите большую программу, “связь с Космосом” установлена, поток мыслей идёт, работа кипит.

Но тут неожиданно руководство даёт вам новое срочное задание. Вам надо прервать работу над текущей программой, чтобы переключиться на новое дело.

Но это чревато тем, что “отключившись от Космоса” и прервав тот поток мыслей, вы потеряете основную мысль вашей текущей программы. А когда вернётесь к ней через пару недель (месяцев или даже лет), то уже совершенно не будете помнить, на чём вы остановились и что вы вообще делали с этой программой на момент прерывания работы.

А между тем есть простые способы решения этого вопроса.

Первый - более изящный - с помощью директив компилятора.

Второй немного “корявый”, но тоже работоспособный и ещё более простой - преднамеренное внедрение в исходный код программы ошибки.

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

В этом тексте как раз таки можно кратко описать то, над чем вы работали. Основные мысли, то, что ещё нужно сделать и т.п.

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

Ну а если вы новичок и не совсем поняли то, о чём я говорил, то посмотрите видео вверху страницы.


Директивы компилятора Директивы компилятора
Как это ни странно, но даже многие опытные программисты не используют директивы компилятора, считая их чем-то ненужным и бесполезным. А между тем, директивы компилятора - это очень классная штука. Если их умело применять в своих программах, то можно существенно сократить время на разработку и уменьшить количество рутинных операций. Подробнее...
Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

Яндекс.Метрика