私は現在、かなりの量のJavaScriptを含む小さなWebアプリケーションを構築しています。最初のアイデアのプロトタイプを作成していたとき、いくつかの関数をハックして、オブジェクト指向の性質でJavaScriptを書き直そうとして、アプリケーションが最終的にどのように動作するかを示しました。
実装段階に入った今、オブジェクト指向であるためにオブジェクト指向JavaScriptを作成するのはやり過ぎのように思えます。プロジェクトは、将来、必要となるような大きな変更を必要としない可能性があります。オブジェクト指向設計。代わりに、簡潔でまとまりのある関数のセットがうまく機能していることがわかりました。
それで、KISSの原則を順守しようとすると、一連の関数が問題の適切な解決策を提供しているときに、コードをオブジェクト指向設計に変換することを検討する価値のある他の理由はありますか?