何かプログラムとかフレームワークとかを採用するとき、あまりに理想が高すぎると怖いという感覚があります。自分だけかもしれませんが。
私は普段 PHP による WEB アプリケーション開発の仕事をしていて、 PHP のフレームワークを見る機会が多くあります。中でも CakePHP が好きで、本も一冊出したことがあるのですが、このフレームワークはまさに「理想が高すぎない」から好きで使っています。
詳しい人からすると「設定レスとかシンコントローラの理想はどうなんだ?」という意見がありそうですが、あれは無視してもフレームワークの恩恵は受けられます。無視しても問題ないというのが良いのです。
「理想が高く見えて怖い」という裏には、決定的な技術不足があるのですが、多少技術不足があっても恩恵を受けられるものの方が現実に即している様な気がしますし、もし、自分が作る立場になったら念頭に置きたい部分でもあります。
世界で3人くらい共感いただける方がいらっしゃると嬉しいです。
Contributions