Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
プログラマーが関数ごとに 1 つのクラス ライブラリまたはプロジェクトを持ちたいと思うのはなぜでしょうか。私はクライアントを持っており、関数ごとに個別のアセンブリにしたいと考えています。
目的がよくわからないのですが、メリットを教えていただけないでしょうか?目的やメリットは?
元。SearchPerson(){}とGetAllEmails(){}は機能が異なりますが、クラスが異なるだけで同じソリューションに入れてみませんか?
SearchPerson(){}
GetAllEmails(){}
高いモジュール性の利点の1つは、(コードが高い再利用性のために記述されている場合)ソリューションのごく一部に影響を与えるだけで、最終ビルドを簡単に再構築したり、本番環境にパッチを適用したりできることです。
それは常にトレードオフです。1つの大きなソリューションは、開発フェーズで管理する方が簡単な場合があります。