Asakusa Frameworkの思想 「システムの本質は設計である。設計のないシステムでは品質は担保されない。品質のないシステムは適切な価値を利用者に届けることはできない。」 端的にいうと、Asakusa Framework(以下Asakusa)の考え方は、上記に基づいている。従ってAsakusaは設計オリエンテッドなフレームワークになっている。そして設計された内容をシームレスに最新の実装技術にそのまま展開できることを目標としている。(現在のターゲットはHadoopになっている)可能な限り設計から、そのまま実装に落ちることを目標にしている。 Asakusaが選択した「設計を優先する」ことのメリットは以下の通りだ。 品質を向上させる システム全体の再利用性を上げる トータルでの開発効率を上げる またデメリットも甘んじて受ける。すべてに向いているフレームワークは存在しない。Asakusaが