20 API Paradoxes Kindle Edition
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
- Publication date : October 1, 2012
- File size : 1233 KB
- Word Wise : Not Enabled
- Print length : 148 pages
- Publisher : WalrusInk (October 1, 2012)
- ASIN : B009NNXPES
- Enhanced typesetting : Enabled
- Screen Reader : Supported
- X-Ray : Not Enabled
- Text-to-Speech : Enabled
- Simultaneous device usage : Unlimited
- Language: : English
- Lending : Enabled
- Best Sellers Rank: #983,939 in Kindle Store (See Top 100 in Kindle Store)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This book is different though and I am glad that I bought it. It's much shorter (I read it during my subway rides to the work in two weeks or so) and chapters are great mixture of comprehensiveness and brevity. Each chapter introduces an interesting paradox of API design and it's described in the way you probably haven't thought of yet. Some of these paradoxes where much more interesting for me (Coolness vs. Cost, Backward Compatibility, Callers and Providers, DSLs ...) than other ones, but I am sure that every developer will appreciate something else. But since it has 20 distinct chapters, you can just skip ones you're not quite interested in.
So compared to the previous one, I feel like this is an improvement. If you happen to be API designer, then it's no-brainer. If you happen to develop standard enterprise software then you probably have greater flexibility to redesign your APIs and you don't have to think so much about things like backwards compatibility etc. But I'd still say that information provided in this book would be useful to you.
I am giving it 4 out of 5 stars, because some of the weirdness from the original API Design book also leaked into this one, but note that this is very subjective opinion.