yagni

    7

    9答えて

    矛盾しますか? デカップリングは素晴らしいものであり、達成するのは非常に困難です。しかし、ほとんどのアプリケーションでは、実際には必要ないので、高度に結合されたアプリケーションを設計できます。「コンポーネントを分離できない」などの明らかな副作用以外はほとんど変更されません。お尻 "など あなたはどう思いますか?あなたは常にオーバーヘッドを切り離して処理しようとしますか?

    3

    3答えて

    私はIoCとDIについて多くのことを読んだことがありますが、ほとんどの状況でそれらを使用することで多くの利益を得られるとは私は確信していません。 プラグ可能なコンポーネントが必要なコードを作成している場合は、その値が表示されます。しかし、そうでない場合は、クラスからインターフェイスへの依存関係を変更することで、より多くの型付け以外に何かが得られるかどうか疑問に思う。 場合によっては、IoCとDIが

    6

    6答えて

    インタフェースを使用する可能性がある場合は、常にインタフェースを作成する必要がありますか、またはリファクタの実際の使用が必要になるまで待ってからインターフェイスを使用する必要がありますか?私は多分それは状況によって異なり推測インターフェイスに プログラミングは、一般的に健全なアドバイスのように思えるが、その後YAGNIがあります... 。今私は、レシピや他のフォルダを含むことができるフォルダを表す