Posts Tagged "object-oriented-design"
When Code Duplication is not Code Duplication
Duplicating code is a bad thing. Any engineer worth his salt knows that the more you repeat yourself, the more difficult it will be to…
Why are Side Effects Bad?
Side effects are any observable change to the state of an object. Some people might qualify this by saying that side effects are implicit or…