The key is that you will still need to write specifications if you want anything good. And that takes time and effort too. People in general are lousy at reading your mind.
In my experience, writing a 'good' specification is as much, if not more, work as writing the code. If you write it at too high a level of abstraction, the programmers will probably not implement what you really wanted.
Comments
The key is that you will still need to write specifications if you want anything good. And that takes time and effort too. People in general are lousy at reading your mind.
In my experience, writing a 'good' specification is as much, if not more, work as writing the code. If you write it at too high a level of abstraction, the programmers will probably not implement what you really wanted.