[АП 2023/05] - свежий номер журнала
Работа с переменными в C#: объявление, инициализация, правила именования
[АП 2023/04] - свежий номер журнала
Как научиться верстать сайты с нуля, без предварительной подготовки
Краткое описание онлайн-интерпретатора языка Фортран

Основы программирования 2.0
Раздел: Как стать программистом / Секреты программирования /
Как не забыть на чём остановился
![]() |
Все способы изучить Python
Каждый раз, изучая какую-то новую науку, мы задаёмся вопросом - где взять обучающие материалы. Конечно, сегодня нам помогает в этом Интернет. Но иногда на поиски уходит очень много времени, а нужного результата мы не получаем... Собрал для вас кучу полезных ссылок для изучения Python. не благодарите ))) Подробнее... |
Довольно распространённая ситуация в профессиональном (да и в любительском) программировании. Суть в следующем.
Вы пишите большую программу, “связь с Космосом” установлена, поток мыслей идёт, работа кипит.
Но тут неожиданно руководство даёт вам новое срочное задание. Вам надо прервать работу над текущей программой, чтобы переключиться на новое дело.
Но это чревато тем, что “отключившись от Космоса” и прервав тот поток мыслей, вы потеряете основную мысль вашей текущей программы. А когда вернётесь к ней через пару недель (месяцев или даже лет), то уже совершенно не будете помнить, на чём вы остановились и что вы вообще делали с этой программой на момент прерывания работы.
А между тем есть простые способы решения этого вопроса.
Первый - более изящный - с помощью директив компилятора.
Второй немного “корявый”, но тоже работоспособный и ещё более простой - преднамеренное внедрение в исходный код программы ошибки.
Суть в следующем: в том месте исходного кода программы, где вам пришлось прервать работу над этой программой, вы специально делаете какую-то синтаксическую ошибку. Например, пишите обычный текст, не заключая его в комментарии.
В этом тексте как раз таки можно кратко описать то, над чем вы работали. Основные мысли, то, что ещё нужно сделать и т.п.
Это позволит вам не забыть, на чём вы остановились, когда после длительного перерыва вы вернётесь к разработке этой программы. Тогда первая же компиляция выдаст ошибку и укажет вам место в исходном коде, где вы написали свои комментарии.
Ну а если вы новичок и не совсем поняли то, о чём я говорил, то посмотрите видео вверху страницы.
Подписаться на канал в RuTube
Вступить в группу "Основы программирования" Подписаться на рассылки по программированию |
![]() |
Директивы компилятора
Как это ни странно, но даже многие опытные программисты не используют директивы компилятора, считая их чем-то ненужным и бесполезным. А между тем, директивы компилятора - это очень классная штука. Если их умело применять в своих программах, то можно существенно сократить время на разработку и уменьшить количество рутинных операций. Подробнее... |