A free software developer adventure
Monday, October 08, 2007
Designing Qt-Style C++ APIs
I just found an article worth reading on designing good C++ APIs:
http://doc.trolltech.com/qq/qq13-apis.html
Here are the main topics:
Six Characteristics of Good APIs
The Convenience Trap
The Boolean Parameter Trap
Static Polymorphism
The Art of Naming
Pointers or References?
Case Study: QProgressBar
How to Get APIs Right
posted by pagalmes at
11:01 PM
|
1 comments
About
About Me
Name:
pagalmes
Location:
Paris, France
View my complete profile
Links
Planet OpenOffice.org
Planet Mozilla
Planet KDE
Planet Free Desktop
StarXpert
Previous
Designing Qt-Style C++ APIs
A File Format Timeline
Offline GMail, Gmail tags and Thunderbird 2
Gmail and Offline Calendar
FUD - StarOffice in the Google Pack
Firefox - First Enterprise Working Group
Sun ODF Plugin for Microsoft Office 1.0
"Small Tour through the New Chart"
XNote for Thunderbird 2.0
New chart integrated into Milestone 213
Archives
January 2006
March 2006
May 2006
June 2006
July 2006
August 2006
September 2006
October 2006
November 2006
December 2006
February 2007
March 2007
April 2007
May 2007
June 2007
July 2007
August 2007
September 2007
October 2007
Current Posts