An anonymous reader writes: I began my career as a software engineer a few years ago and as my responsibilities increase i'm getting more and more requests for API's to be designed from the ground up. I work with c# as my primary language and I can design API's but its a trial and error type thing and always very awkward. What are some good practices to take into account when designing an API on paper and if there are any good books on these types of subjects and project management recommendations would be great.
Sign up for the Slashdot Daily Newsletter! DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Win a FREE Moto Z2 Force Edition smartphone from Wirefly ×