Good Devs Don't Like Magic

added by atatiyan
2/21/2012 2:20:47 PM

1 Kicks, 254 Views

Solutions of the “magical” variety go out of their way to hide (obfuscate?) the underlying implementation. They present the developer with a Faustian bargain: I’ll make it easy for you to get things done so long as you don’t question how I work.


2/21/2012 2:22:15 PM
I feel like this applies even in open source projects that are poorly documented and/or obfuscated in some way. It's ok to provide convenience, but don't hide the implementation.