Всё переписать
Apr. 22nd, 2009 10:55 amКогда постоянно находишься в определённой среде, трудно представить, что извне всё может быть совсем по-другому. Например, вопрос «медь или алюминий» ставит электрика в ступор: «я ж говорю, ПУНП»,— отвечает он, недоумевая. Так что бывает полезно на время оставить свой уютный уголок и посмотреть, что происходит за его пределами.
В своё время я любил понаезжать на братьев-индусов, упорно делая вид, что уж наши-то всяко лучше. Чтобы развеять этот миф, оказалось достаточно поработать на проекте, где рулят товарищи® не из нашей конторы™.
На самом деле, меня не так просто сподвигнуть на пост. Когда в отчете встречается «расчитанная аммортизация», я лишь ухмыляюсь. Когда я вижу файлы «файл_v1», «файл_v2», «файл_v3» и т. д., заботливо сложенные в систему контроля версий, я грустно улыбаюсь. Когда я читаю в дизайне «программа реализовывает возможность осуществить операцию списания», я тяжело вздыхаю.
Но когда в программе попадается такая функция, тут уж извините:
open c; fetch c into l; if c%found then return 1; else return 0; end if; close c;
Злой я, да?..