Roundup 09 - API Design
Fully formatted shownotes can always be found at
http://javaposse.comRecorded at the Java Posse Roundup 2009 in Crested Butte, CO.
- Assembly Language libraries
- C libraries
- Python libraries
- Principle of least astonishment
- Bean Managed Persistence vs JPA
- Standard Java libraries
- Java 5 collections
- Pythonic
- Groovy
- Levels of abstraction
- Test/Contract driven API design
- Builder Pattern
- Breaking changes in APIs
- EJB 2.x & EJB 3.x
- CORBA
- Design by committee
- Abstract Syntax Tree (AST)
- NetBeans Modules
- OSGi
- Classloader
- Annotations
- Ski symbols
- Wordstar
- Javadoc
- @Deprecated
- Annotation parameters
Thanks
The Java Posse consists of Tor Norbye, Carl Quinn, Joe Nuxoll and Dick Wall
Direct download:
JavaPosse288.mp3
Category:
podcasts
-- posted at: 10:46am PDT