В процессе работы периодически приходится разбираться в чужом коде.
Помимо того, что некоторые программисты не оставляют комментариев, они еще и умудряются не соблюдать элементарные (вроде бы общепринятые) правила табуляции.
А если к этому добавить примерно 5-6 вложенных if и циклов, то получится абсолютно нечитаемый код. Но, тем не менее, оно несет в себе определенный смысл, в который нужно вникать :)
Как помочь себе?
Представьте, вы открываете страницу в браузере, вставляете туда надоевший вам код и нажимаете кнопку.
После чего сайт рисует вам блок-схему алгоритма.
Вы можете добавить возможность перетаскивания блоков, добавлять комментарии, псевдонимы для переменных, условий и т. д. Или даже генерировать новый код на основе внесенных изменений.
Мне кажется, что такой сервис может быть наиболее актуален для небольших участков кода со сложными условными переходами.
Погуглив тему, нашел несколько программ.
Но я его не скачивал.
Для такой простой, хоть и полезной цели устанавливать отдельную программу не хочется.
Но для веб-сервиса это нормально.
Что вы думаете? Теги: #программирование #сервис #удобство #восприятие #продвигаю
При написании кода разработчики визуализируют то, что они пишут. По сути они имитируют работу компьютера в вашей голове.
Но почему бы компьютеру самому не делать то, что имитируют разработчики? Источник: http://www.codinghorror.com/blog/2012/03/visualizing-code-to-fail-faster.html Теги: #визуализация кода #дизайн и рефакторинг
-
Что В Цвете?
19 Dec, 24 -
Mac Lion Dvd Ripper Копирование Dvd В Imovie
19 Dec, 24 -
Многофункциональные Облачные Решения Sage
19 Dec, 24 -
Cjm - Увидел, Улучшил, Заработал
19 Dec, 24 -
Публичность Целей
19 Dec, 24