I recently answered this question on Stackoverflow : What is an utility tree and what is it’s purpose in case of Architecture tradeoff analysis method(ATAM)?…
The nexus of technology, business & people
I recently answered this question on Stackoverflow : What is an utility tree and what is it’s purpose in case of Architecture tradeoff analysis method(ATAM)?…
I got a few request for a PDF version of the pattern so here it is : Composite Frontend Pattern
(This is part seven of a series. You might want to check the previous parts first ) Parallel and Simplification are the yin and yang…
“Liskov Substitution Principle” or LSP is one of the basic principles for proper object orientation. LSP definition is: “Let q(x) be a property provable about objects x of type T. Then q(y) should…
Mixins are a good way to weave functionality into a class. Wikipedia defines Mixin as follows. “In object-oriented programming languages, a mixin is a class…