Jake Archibald 4.66
What sets reusable code apart from other code? How can we make our code developer-friendly, fast, robust & compatible?
In this talk we'll cover testing, working with compressors, measuring performance, but concentrating on API design.
We'll analyse existing APIs, looking at what makes them good, or in some cases wonder what their creator may have been smoking at the time.
By looking at the wins and fails in the real world, we can discover what makes code a pleasure to use and reuse.