Monday, August 31, 2009

Back to the Future

Sometimes I just want to go back to the "good old days" when I coded in languages like assembly language, cobol, pascal and fortran. Things seemed simpler then. Everyone lived by the Software Development Life-cycle and analysts were real people who did real analysis before a project began. People wrote libraries of reusable code that were PLANNED to be reused - and were, for years on end.

Now every year some new and improved technology comes out and we HAVE to incorporate it into our code, at the cost of rewriting that library we wrote last year that was meant to be stable and reusable for ages... More importantly, I didn't have to listen to people constantly championing things like agile programming and exhorting everyone to work on their story boards.

It amazes me that someone took the process of development that occurs when one is under pressure to get something done in far less time than was proposed, formalized it (with phrases like "less documentation, more code that works") and presented it as the latest way to get things done. Even better, it is being widely adopted.

Don't mind me.

No comments: