#1192: Два часа в позиции «Декомпиляция ядра»

« картинки и свежие анекдоты | чат

#1192: Два часа в позиции «Декомпиляция ядра»

Некоторое время назад мне понадобилось написать класс, разбирающий структуру данных (строку, содержащую в себе в кодированном виде информацию о человеке) и дающий доступ к этой информации при помощи простых функций.

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

Только по прошествии получаса до меня наконец дошло, что речь-то идёт о разборе данных о человеке. Теперь невиннейшие константы sexPosition и sexLength в коде навевают определённые мысли о собственном моральном облике.

Ещё интересное на этом сайте:

Анекдоты и картинки #46596
Анекдоты и картинки #46595
Анекдоты и картинки #46594
Анекдоты и картинки #46593
Анекдоты и картинки #46592
Анекдоты и картинки #46591
Анекдоты и картинки #46590
8-bit Trip
История основана на реальных событиях
Конструктор из прошлого
(16+) Производственный боди-арт
Даешь соски на волю!
Лара и Люси
Про женщин
Дополнение к ПДД
Снос высотки по-китайски
Это как?
Арнольд и мороженое
Я жить хочу!
ГИПНОКОБЗОН.
« все анекдоты и картинки
Рейтинг@Mail.ru