Будни быдлокодера: // FIXME: WTF?!! |
[Oct. 21st, 2008|03:29 am] |
Широко известно, что в каждом достаточно сложном проекте есть комментарий типа "Я не знаю, что это, но без него не работает". Сегодня подумалось, что квалификацию программиста, помимо всего прочего, можно оценивать по тому, какой код становится для него достаточно сложным в этом смысле.
Это я к чему. Я напрочь потерялся в собственном проекте в 470 (прописью: четыреста семьдесят) строк на C++. Что самое обидное — оно почти работает. По крайней мере, работающих кусков там больше, чем тех, про которые я понимаю, что они делают.
NB: если программа начинает работать после изменений, смысл которых ты не понимаешь до конца (в моём случае это break и continue с довольно замысловатыми условиями; не спрашивайте меня, как такое появилось без моего сознательного участия), отмени их и забудь как страшный сон. Чтобы не уподобиться автору этих строк, ага. |
|
|