Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I found it harder in large enterprises to anticipate the future with any certainty. One of the big problems was changing laws. Anytime the legislator is in session can cause serious changes in software. I remember a whole release totally shot because of changes in how reporting was done for the government.

I often wonder what would happen if some fundamental change occurred that affected a basic assumption of a lot of software. The nastiest example would be civil unions allowing more than 2 partners. That would probably destroy a goodly chunk of release schedules in most enterprises.

I think the simpler you keep it will help when you really need to change something. Programming in Forth really let you feel that.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: