How do you think about programs?
rubentopo: No one method works all the time, this depends on the paradigm of the target language. At least i can't use one method.One thing that makes it much easier (at least for me) is trying to use dependency injection, otherwise i get lost.Misko Hevery said it better.
http://misko.hevery.com/2008/11/11/clean-code-talks-dependen...