This book is about developing more effectively and more efficiently. While there are many ways to develop more effectively and efficiently, one option is so ubiquitous that it is seldom discussed explicity: use existing code to simplify the task at hand.