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

This probably sums it up better than I ever could:

http://c2.com/xp/DoTheSimplestThingThatCouldPossiblyWork.htm...

My personal philosophy is to just get things done, but don't forget you've got to maintain what you write. So I guess I'm kind of in the middle of both camps. I just feel that developers sometimes unnecessarily complicate their work-flow because they want to maximize their productivity; and in between all the hand-wringing, they lose track of what they set out to do.



Thanks for the link, I'll check it out.

I generally lean toward getting it done in the minimum amount of time possible, but with an eye toward maintainability.

I absolutely agree with you about the dangers of trying to maximize productivity. I think that sometimes people spend far more time trying to figure out how to use someone else's wheel than it would have taken to just reinvent it, only to discover that the tires don't fit anyway.




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

Search: