DIY NoSQL part deux: interchangeable parts
DIY NoSQL part deux: interchangeable parts
Clojureでtwitter風webアプリ制作を例にして、プロトコルを使うアイディアの記事です。
参考サイトですでにtwitter風webアプリはつくってありますが、その実装には問題があるとして第2弾の記事になっています。
外部グローバルatomを使っている点と開発工程では実際のデータベースに接続せずにすませたい点とが問題のようです。私的には動くコードができただけでも良いと思ってしまうのですが、そこに留まらないで深く洞察するということが勉強になりました(早く勉強したことが活かせるようになりたいです)。
また、defprotocolとextend-protocolの使い方が勉強になりました。
参考サイト