- Coding Horror: All Abstractions are Failed Abstractions
The example being LINQ abstracting away the SQL, and sometimes making bad decisions in doing so. I think in this case, my response is that an abstraction is useful as far as it goes, but a better programming system would allow you to capture all the useful levels of abstraction when and if needed. - Joel on Software: Making Wrong Code Look Wrong
The original purpose of Hungarian notation. I am blown away, having learned Hungarian notation in the second wave where it had become useless.
But the point here is (to me) packing semantics into your syntactic code. Wouldn't it be better to address the semantics from the start? - Programming like a Pirate
A nice point made about overdoing the extraction technique - the point is for your code to explain what it does, not to have fifteen levels of abstraction everywhere.
Friday, December 7, 2012
Coding quality
A couple of interesting posts about coding itself that I ran across:
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment