Записки реликта - October 21st, 2008 [entries|archive|friends|userinfo]
Latimeria chalumnae

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

October 21st, 2008

Будни быдлокодера: // FIXME: WTF?!! [Oct. 21st, 2008|03:29 am]
[Tags|, , , , , , ]

Широко известно, что в каждом достаточно сложном проекте есть комментарий типа "Я не знаю, что это, но без него не работает". Сегодня подумалось, что квалификацию программиста, помимо всего прочего, можно оценивать по тому, какой код становится для него достаточно сложным в этом смысле.

Это я к чему. Я напрочь потерялся в собственном проекте в 470 (прописью: четыреста семьдесят) строк на C++. Что самое обидное — оно почти работает. По крайней мере, работающих кусков там больше, чем тех, про которые я понимаю, что они делают.

NB: если программа начинает работать после изменений, смысл которых ты не понимаешь до конца (в моём случае это break и continue с довольно замысловатыми условиями; не спрашивайте меня, как такое появилось без моего сознательного участия), отмени их и забудь как страшный сон. Чтобы не уподобиться автору этих строк, ага.
Link9 комментариев|Оставить комментарий

navigation
[ viewing | October 21st, 2008 ]
[ go | Previous Day|Next Day ]