Вы находитесь на сайте Проекта "Территория Доступных
Современных Технологий "Мост в будущее" (г.Серпухов)

Правила "приличного тона" в программировании, даже в визуальном

Основы программирования на Scratch

Правила "приличного тона" в программировании, даже в визуальном

Сложилось мнение, что обучение на визуальном языке программирования не учит ребенка "правильному" подходу к программированию вообще. 

Я лично считаю такое мнение вкорне неправильным. Беда не в том, что учат, а в том кто и как.

Большинство тех, кто учит других программировать, к сожалению, очень часто забывает о правилах хорошего тона в программировании хорошего кода, которые совсем не зависят от того, какой именно язык изучается - "серьезный" или "визуального программирования" (сарказм). 

И так. Хотите слыть "вежливым и культурным" программистом, обязательно следуйте следующим правилам сами и учите других:

  1. Думайте о том, кто будет потом изучать ваш код. Вежливый программист обязательно пишет комментарии к своему коду. Эти же комментарии помогут ему самому потом вспомнить, что он имел ввиду в том или ином месте программы.
  2. Продумайте все необходимые переменные заранее! Скратч, как и ряд "взрослых" языков позволяет вводить переменные прямо "по ходу пьесы", но если вы не продумали их заранее, значит увеличивается риск забыть что-то по дороге. Опять же, заранее продуманные необходимые переменные помогут выполнить следующий пункт...
  3. Обнуляйтесь в начале программы! При запуске программы, чтобы результат ее выполнения не вызывал сомнений и не генерил ошибки, обязательно "обнулите" все переменные, приведите состояние фонов, объектов (спрайтов), костюмов к исходным. 
  4. Называйте переменные "говорящими" именами. Это позволяет и Скратч, и многие другие языки. 
  5. Хорошая программа всегда имеет ОДНУ точку входа. Не смотря на то, что Scratch позволяет запускать различные спрайты по различным событиям, желательно, чтобы запсук программы производился только одним действием (идеальный вариант - "зеленый флажок").
  6. Хорошая программа может иметь сколько угодно "выходов", но каждый "выход" должен сопровождаться остановкой всех скриптов. Как говорится: "Умерла, так умерла";)
  7. ... Предлагайте еще, какие еще "правила хорошего тона" можно сюда дописать... 
12:45
RSS
Нет комментариев. Ваш будет первым!