Click here to Skip to main content
15,886,788 members
Articles / Programming Languages / C#

Principles of API Design: The One, The Many, The Null, and The Nothing

Rate me:
Please Sign up or sign in to vote.
4.72/5 (58 votes)
16 Sep 2013CPOL10 min read 76.6K   68  
How to create an API that will scale as a system grows over time.

Views

Daily Counts

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
Architect
United States United States
Expert in C#, .NET, WinUI/WPF, Azure, and SQL Server.
I started working with .NET and C# professionally in 2003 and never looked back. I have been an integral part of a dozen complete software lifecycles, been a driving force behind two successful startups, and have led development teams.

Comments and Discussions