ABC
1
API Usability Failure Description
URL for API failure
Citation for evidence that this is a problem
2
Java Sockets require the use of a factory pattern, but research shows that factories are hard to use.
http://download.java.net/jdk7/archive/b123/docs/api/javax/net/ssl/SSLSocket.html
Ellis, B., Stylos, J., and Myers, B. “The Factory Pattern in Api Design: A Usability Evaluation,” in International Conference on Software Engineering (ICSE'2007). 2007. Minneapolis, MN: pp. 302-312.