How to Design Great APIs and Why it Matters

Posted by: Brad Abrams, on 16 Jan 2007 | View original | Bookmarked: 0 time(s)

     A co-worker of mine sent me this presentation Joshua Block (Effective Java) Joshua was a key API designer for Java at Sun and is now working at some small search engine company. It is so great to learn from your competitors and Josh really is a smart guy with clear, crisp ideas that resonate well in the .NET world. How to Design a Good API & Why it Matters A few takes aways for me: If the names are nasty, you likely have bad design Agility trumps completeness When...

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: .NET | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 585 | Hits: 84

Similar Posts

  • Screencast Whats new in the Entity Data Model Designer in VS2010 more
  • Building A Product For Real more
  • A plea to my developer brethren about designer/designers more
  • Belgium Visual Studio Users Group: 10 Years of Framework Design Guidelines more
  • Visual Studio 2010 Performance Part 3: A Technical Update more
  • EF4 New Properties for Entity Properties? more
  • Prototyping Technique and Tool more
  • Web Development more
  • Click Suite, Auckland Museum & the Hybridiser more
  • Server vs. Client Empowered Web Applications more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD