昔”手作りシステム”を作っていたとき、Java言語、オブジェクト指向、デザインパターンとか、ま、いまでも潮流として残っているのをかじったことがある。「xp (エクストリームプログラミング)」や「ペアプログラミング」という言葉は当時から存在したが、次のBLOG記事を感心してよみつつ旬ものということで当方もコメントしてみたいと思う。 [近藤淳也の新ネットコミュニティ論] 開発者が楽しく仕事できる環境とは http://blog.japan.cnet.com/kondo/archives/002275.html プログラミングを分類するなど畏れ多い気もするが大まかに次の4つにわけてみた。 (1) 最終目的が特定されておりそれを実現させるプログラミング (2) オンライン対話型アプリのプログラミング (3) 再利用可能なモジュールを作るプログラミング (4) OSやネットワークなどインフラ的なもの
![「将棋の対局」とペアプログラミング - 20090308以前のBLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/2477483caf98dbcacd246d173eeebb70ef1afa00/height=288;version=1;width=512/http%3A%2F%2Fdepeche.cocolog-nifty.com%2F.shared-cocolog%2Fnifty_managed%2Fimages%2Fweb%2Fogp%2Fdefault.png)