Я бы изменил этот мир, но Бог не дает мне исходников...

Нужны ли сверхзвуковые пассажирские самолеты?

суббота, 3 ноября 2007 г.

Мнение делетанта о технике программирования

Я дилетант. То чем я сейчас занимаюсь, это мой первый промышленный проект. И тем не менее я не дурак и у меня высшее образование. Поэтому позволю себе немного поплеваться ядовитой слюной.
В ВЭлНИИ мы занимаемся системами автоведения электровозов. Так вот дали нам на разбор уже почти готовый проект программы управления с модулем автоведения. Написана эта прога на Паскале под DOS. Ни чего не имею против Паскаля, тем более так нельзя извращатся даже над ним, заслуденным ветераном.
Эта прога насквозь глючная. Структура кода запутанна и некоментирована, разбираться приходится нарезая круги с бубном вокруг компа. Как говорил мой учитель Духопельников Владимир Дмитриевич "если програмист не коментирует свои программы, это может послужить поводом к его увольнению". Ваши бы В. Д. слова, да Богу в уши! А вот не коментируют! Видимо скрывают Know How своего говенного кода... Я уважаю опыт других людей, их работу, но писать проги таким образом, не зная понятия модуль числа, не зная о том, что функция в любом случае должна возвращать значение, и то, что код нужно правильно выравнивать в окне редактора, чтобы другие люди могли его прочитать, инвините, нельзя! Может они спешили и ошибались, но не надо представлять эту работу как истину в последней инстанции.... Это мое, сугубо личное мнение.

Комментариев нет: