D
Dilip
I don't know how I missed this piece for so long (this may also be old
news to you guys) but in this ACMQueue article, Michi Henning goes to
elaborate lengths to detail how even today designing a good API
requires a lot experience and effort by illustrating the example of
something as common place as the select() function call available in
sockets. The example focuses on the design decision surrounding the
Select() call in C#.
It comes under the heading "Bad APIs are easy" and goes on for about 4
pages about its problems.
The link to the article is here:
http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=488&page=1
What do the experts think?
news to you guys) but in this ACMQueue article, Michi Henning goes to
elaborate lengths to detail how even today designing a good API
requires a lot experience and effort by illustrating the example of
something as common place as the select() function call available in
sockets. The example focuses on the design decision surrounding the
Select() call in C#.
It comes under the heading "Bad APIs are easy" and goes on for about 4
pages about its problems.
The link to the article is here:
http://www.acmqueue.com/modules.php?name=Content&pa=showpage&pid=488&page=1
What do the experts think?
