с programmersdisease



Предыдущая | Следующая
с programmersdisease (Болезнь программистов на Си), сущ. Недисциплинированные программисты на Си склонны устанавливать произвольные и, как правило, довольно большие статические пределы размеров таблиц, вместо того, чтобы взять на себя труд провести необходимое динамическое распределение памяти. (Если вам повезло, то эти пределы определяются константами в заголовочных файлах.) Когда, впоследствии, какому-то пользователю необходимо поместит 68 элементов в таблицу размером 50, то обиженный программист на это заявляет, что может легко довести размер таблицы д 68 (или даже до 70, про запас) и провести повторную компиляцию. Это наполнит его приятным чувством того, что он приложил усилия для удовлетворения требований пользователя (необоснованных, как он считает), а самому пользователю предоставит многочисленные возможности испытать на себе все прелести fandangooncore. Когда эта болезнь протекает в тяжелой форме, программист никак не может понять, почему подобные фиксации размеров так огорчают пользователя.