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.