(no subject)

Dec 29, 2023 16:46

Программисты бывают ленивыми. Им лень поднять карандаш с пола, поэтому чтобы не нагибаться они листают документацию. Ведь кто-то наверное для них это уже написал? часто так и бывает.

Программисты бывают трудолюбивые. Они не выносят пассивного созерцания документации и сразу бросаются писать велосипед. Иногда даже успевают его дописать, пока ленивые все ещё листают.

Программисты бывают умеренно трудолюбивые. Они пишут случайно выбранную половину велосипеда (которая им понадобилась сегодня) и скромно уходят в историю, пустая слава им претит.

...а потом бывают программы, в которых в некоторых местах присваивание variant -> variant падает с ошибкой типов, если в исходной переменной лежал честный integer, не завёрнутый в другой variant. Потому что догадаться, что ActiveX.tagVARIANT, System.OleVariant и System.TVarData - это один и тот же тип данных оказалось сложнее, чем кусками надёргать неполную лесенку case'ов.

...и бывают задачи, которые три месяца лежат и никого не трогают, а потом "завтра отдаём клиенту"

...и бывают стайные некроманты, поднимающие из уютной могилы старого лича, у которого еще позавчера было +40, а сегодня голова работает... Ну не будем притворно скромничать, лучше чем полено. Может быть даже как ДЖВА полена. Но это все равно немного не та голова, которой полагается запиливать новые фичи с постановкой в три строчки, попутно спотыкаясь об останки умеренно трудолюбивых программистов.

Очень хочется побиться столом об чью-то голову.

software, wtf

Previous post Next post
Up