Bill Yang's Weblog
Sharing my thoughts on software development
Showing posts with label
design
.
Show all posts
Showing posts with label
design
.
Show all posts
Monday, January 9, 2012
The simple and yet complex case of KISS
›
I was blown away when first introduced to KISS principle . At the time, I was frustrated with how overly complicated our enterprise software...
Monday, August 9, 2010
Premature Abstraction
›
Everyone knows that premature optimization is root of all evil and in extreme cases the programmer who does such thing will be stoned to dea...
2 comments:
Monday, November 9, 2009
Does Inheritance breaks Encapsulation?
›
Because inheritance exposes a subclass to details of its parent's implementation, it's often said that 'inheritance breaks encap...
2 comments:
Monday, October 12, 2009
The problem of too many layers of indirection (abstraction)
›
So everyone has probably heard this by now All problems in computer science can be solved by another level of indirection and the corolla...
Home
View web version