Updates
Latest Tweet
What's New?
Check out for latest innovation, a computer based training video collection
Like this Page
Refactoring: Improving the Design of Existing Code Review by Marcos Kalinowski
Good resource for teaching
What is better? Replacing delegations with inheritance or replacing inheritance with delegation?
The answer is the ultimate answer to most software engineering decisions: DEPENDS, there is always a trade-off that has to be analyzed according to the context! This book addresses those trade-offs very well.
Moreover, I like the examples in the book, good to use in class when teaching. They generate interesting discussions.