• Increase font size
  • Default font size
  • Decrease font size

Measuring API Usability

by martin on September 9th, 2010

Steven Clarke is a usability engineer at Microsoft and wrote an article for Dr. Dobb’s called “Measuring API Usability.” In this article he talks about applying usability to API development and how it can help to produce better interfaces. He also presents the cognitive dimensions framework, which offers 12 factors that impact the way a developer works with an API. Steven also talks about how to map these cognitive dimensions to different developer profiles, such as opportunistic, pragmatic, and systematic engineers.

From → Documentation

Comments are closed.


An Application Programming Interface (API) provides a logical interface to a piece of software and hides its internal details. This website is dedicated to a book on designing APIs for C++ and includes articles and links on API development.


The book is accompanied by a source code package that contains many of the examples in the text. Download it for free.


Dr. Reddy has also published a computer graphics book called Level of Detail for 3D Graphics. Check it out too!.
Copyright (c) 2024 Martin Reddy. All rights reserved. Login