In this chapter, you will learn the Reusable API, the abstraction that we use in the rest of this book. We will discover how we can use this pattern to craft reusable modules, and we will review its benefits and how to use it.
Lastly, we learn how to work around its drawbacks, and grasp the Reusable API seamless combination with D3.js.
Background
Readability
Hard modification
Reusability
No composability ...