У нас всё аналогично. Думаю что и у всех. Тут уж как себя поставите. Я в таких случаях просто беру и переделываю по своему. Потому как зачастую разобраться в чужой программе дольше, чем сделать свою. По одному и тому же алгоритму, каждый программист напишет по своему. А своих манагеров постепенно приучаю к правильным действиям. Тяжко это конечно.
С уважением.