何故かあえてそれをせずコアな部分を弄って自己満足に浸る。
ということでコアな部分を弄ったために、
ベースとなったフレームワークがバージョンアップしても容易には利用できなくなる。
便利な機能が追加されても利用できないわけだ。
そしてしばらくすると言語そのもののバージョンアップが必要になってくるが、
何せフレームワークを独自に弄ってしまったのでその頃には検証範囲が膨大になっている。
そもそも既存のフレームワークよりドキュメントが充実することはまずありえない。
ServletとかRackとかのベースの上に作るんじゃなくて、既存のフレームワークを直接書き換えて、独自とか言っちゃうのか。 そりゃひどいわ。
SymfonyとかFuelPHPとかRailsとかの内部処理を書き換えてます。