The past month is all about protocol chapters.
First, there was only going to be the "Putting the Pro in Protocol-Oriented Programming" chapter. Actually, the protocols chapter turned into a three chapters because I had a lot to share, whoops.
This is good news though, because the book will get a free bonus chapter in regards to protocol extensions!
One chapter focuses on bringing protocols to compile-time and associated types, another chapter will focus solely on the many ways that we can extend protocols, how Swift calls methods on protocols, and best practices in regards to extensions. The last chapter shares many different patterns—in regards to protocols—that can be implemented regularly.
With these chapters, there is a lot of focus on generics in combination with protocols, so that writing highly reusable, highly succinct code will be easypeasy.
The Table of Contents will be updated at the next MEAP update.
Currently, I am rounding up the last chapter. Meanwhile, Manning's super-helpful technical editors are reviewing these final chapters. After each review is done, the chapters will be released one by one. As a final step, the full book will go through an internal review by felling iOS developers, editors, etc and be made ready for publishing.
The finish line is near!
|