日本Javaユーザーグループが年二回主催するカンファレンス、JJUG CCC(クロスコミュニティカンファレンス)にて「失敗から学ぶAPI設計」という題で話をします。
・5月11(土)開催 – 日本Javaユーザーグループが JJUG CCC 2013 Spring の参加受付を開始 #jjug_ccc | #JVMood
Twitter4Jはおかげさまでそろそろ6周年を迎えようかというライブラリです。
多数のアプリケーション、サービスで使われており、使いやすいとの評判も多く頂いています。
そしてTwitter4JのAPIデザイン、実装はweibo4j(中国版Twitterとも言われるweibo(微博)の公式Javaライブラリ)、Facebook4J、Fitbit API Java Clientなど数多くのWeb APIラッパライブラリのベースになっています。
色々とベストプラクティスが詰まっているわけですが、実はTwitter4Jは幾度かインターフェースを変えています。
そこで
・どのようなポリシーでAPI設計しているか
・API設計でどのような間違いをおこしたか
・インパクトを最小限に留めるため、どのように修正してきたか
といったトピックで話をしたいと思います。
まだ本編、懇親会ともに申し込み受付中なので是非参加を!
場所は西新宿です。
関連記事:
・5月11(土)開催 – 日本Javaユーザーグループが JJUG CCC 2013 Spring の参加受付を開始 #jjug_ccc | #JVMood
・JJUG CCC 2013 Spring – 開催概要 | 日本Javaユーザーグループ
・JJUG CCC 2013 Spring – タイムテーブル | 日本Javaユーザーグループ
・5月11日 JJUG CCC 2013 Spring(東京都)
・JJUG CCC 2013 Spring 懇親会 | 集客ならイベントアテンド