Think With A Programmer’s Brain Refactoring and Design Patterns http://wiki.c2.com/?DocTest http://wiki.c2.com/?SelfDocumentingCode Home | Scrum Guides Sorting Algorithms Animations | Toptal® Algorithm Visualizer Teach Yourself Computer Science Uncle Bob