」で紹介した、シェルスクリプトを使って本格的なアプリケーションを作るという開発手法の原典ともいうべき本。具体的な開発手法を詳しく知りたいと思って読んだのだが、タイトルに"原論"とあるとおり、抽象的な議論が多くてちょっと私が読みたいと思っていたものとは違っていた。下記、章立てと簡単な内容紹介。ユニケージとはなにかユニケージ開発手法を考案した當仲寛哲氏によるユニケージの誕生から開発手法の概要の解説。この章を読めば、ユニケージ開発手法の全体像がつかめる。ユニケージは道具である株式会社良品計画(無印良品の会社)のシステム開発にユニケージ開発手法を適用した事例紹介。素人が短期間に企業システムの開発・保守ができるようになるというのが、なかなか刺激的。ユニケージは方法論であるこの章は、ちょっといろいろ微妙。ユニケージは正解である従来のRDBを用いたシステム開発とRDBを用いないユニケージ開発との違いが解説されている部分が興味深い。ユニケージはコミュニケーションであるユニケージ開発手法のキーフレーズを元に、従来の開発手法との比較も含めてユニケージの優位性を解説している。ユニケージ開発手法を簡単に説明するなら、RDBに代表されるデータベースシステムを一切用いず、データをすべてテキストファイルで保持し、シェルスクリプトを使ってこれらのテキストファイルを処理することで企業システムを実現するとでもなるだろうか。この話を初めて聞いたときは、さすがにそれは無茶だろうと思ったのだが、良品計画・東急ハンズなどの成功事例を目にすると、実はUnixが持っていたシンプルなツールと考え方ですべて実現できるんだという気持ちにさせられる。いうわけで最近シェルスクリプトづいていて、いろいろ勉強し直し中だ。」を読み返そうと思っている。