Decorator – Design Pattern
Simplest explanation I’ve heard of the decorator pattern is it’s “used to extend the functionality of a single object without affecting any other instances of the same class.” The decorator pattern is used to achieving a separation of concerns and is essential tool in the Open/Closed…
Good – Cheap – Fast Software Development
We’ve all heard the saying: Good service cheap won’t be fast. Good service fast won’t be cheap. Fast service cheap won’t be good. This saying fits the software development world like a glove. Recently ran into one of my mentors who said that his opportunity…