crypt of decay - December 22nd, 2012 [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

December 22nd, 2012

(задумчиво) [Dec. 22nd, 2012|01:34 am]
в «Facts and Fallacies of Software Engineering» rlg пишет о факте 31 (фаза устранения ошибок — самая трудоемкая в жизненном цикле): «Этот факт вызывает довольно много недоверия. Мне, например, до сих пор трудно себе представить, что на устранение ошибок уходит такая уйма времени, а я посвятил программированию много лет.»

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

собственно, это всего лишь вопрос желания признать, насколько часто и много программист ошибается. и не попасть при этом в ловушку типа: «а, всё равно потом отлаживать, пишем кое-как».

и да, кстати, ещё фактик: вторая версия, в которой «учтены все ошибки проектирования первой», всё равно будет говном. и даже пятая.
Link10 meows|meow!

navigation
[ viewing | December 22nd, 2012 ]
[ go | Previous Day|Next Day ]