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

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

Lazarus IDE: Основы программирования в Windows Lazarus IDE: Основы программирования в Windows

Несмотря на то, что всё потихоньку уходит в сеть, программирование для настольных компьютеров остаётся востребованным. И будет таковым ещё долго. Ну а самая распространённая операционная система для настольных компьютеров – это по-прежнему Windows. Поэтому любой программист, даже если он собирается стать веб-разработчиком, должен знать хотя бы основы создания программ для Windows. Подробнее...

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

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

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

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

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

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

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

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

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

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

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

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


Первые шаги в программирование Первые шаги в программирование

Очень небольшая книга, которую можно прочитать буквально за 15 минут. Но эти 15 минут дадут вам представление о том, что такое программирование. И вы даже напишите свою первую программу. Для тех, кто интересуется программированием, но ещё не знает, что это такое, и не пробовал создавать программы (или пробовал, но не получилось). Подробнее...
Помощь в технических вопросах Помощь в технических вопросах

Помощь студентам. Курсовые, дипломы, чертежи (КОМПАС), задачи по программированию: Pascal/Delphi/Lazarus; С/С++; Ассемблер; языки программирования ПЛК; JavaScript; VBScript; Fortran; Python и др. Разработка (доработка) ПО ПЛК (предпочтение - ОВЕН, CoDeSys 2 и 3), а также программирование панелей оператора, программируемых реле и других приборов систем автоматизации. Подробнее...

Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

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