いろいろな会社さんにオンサイトで通っていると、
独自フレームワークを使用していることがよくあります。
「車輪の再発明をするな」とは言うつもりは、ありません。
各会社さん毎に、独自の発想があって、業務効率化を目指して創られていることは理解できます。
どうすれば簡単に創れて、運用しやすくコストを軽減できるかを考えた上で
「独自フレームワークを創る」を選択することは、間違いではないと思います。
しかし、「フレームワーク」を創るってことは簡単な事ではないということを覚えておいてほしいと思います。
生半可なスキルの人間の手によるものだと、簡単に破綻します。
また痛みを伴うこともあります。
フレームワークにそぐわない機能を作成しようとすると、多くのリスクをとることになります。
結局統一性が取れない、運用しにくいアプリが作成されることも少なくありません。
協力会社に開発を依頼する場合も、そのフレームワークの習得時間も考慮する必要があります。
それでもなお、独自フレームワークを創りますか?