!БЕСПЛАТНЫЕ ЗАГРУЗКИ!
Видео Клубничка для CCBot/2.0
Два часа в позиции «Декомпиляция ядра»
Некоторое время назад мне понадобилось написать класс, разбирающий структуру данных (строку, содержащую в себе в кодированном виде информацию о человеке) и дающий доступ к этой информации при помощи простых функций.

Буквально через день в процессе доработки этого класса появилось желание вынести позиции полей данных в этой строке в константы во избежание появления ошибок в дальнейшем. Был выбран простой синтаксис: *Position обозначало позицию поля данных в строке, а *Length — её длину. Например, birthDatePosition и birthDateLength — всё просто и понятно.

Только по прошествии получаса до меня наконец дошло, что речь-то идёт о разборе данных о человеке. Теперь невиннейшие константы sexPosition и sexLength в коде навевают определённые мысли о собственном моральном облике.
< предыдущая история | следующая история >
IT happens
На главную
0,006 сек.
HTML | XHTML
© FaceWAP.Net 2016
WapLog