0

私は独学の「開発者」です。私は自分自身を危険にさらすのに十分なことしか知らないので、この用語を大まかに使用します。私には理論のバックグラウンドがなく、この小さなツールを機能させるため、またはそのコントロールに必要なことを実行させるために、物事を取り上げるだけです。

そうは言っても、特にビジネスの観点から、アプリケーション開発の背後にある理論のいくつかを説明する読み物を探しています。本当に私は、浮かんでいるこれらの用語のすべてが実際に何について話しているのかを理解する必要があります。ビジネスロジックレイヤー、UI抽象化レベルなど。誰かがこのことを理解するのに役立ったと感じる読書リストを手に入れましたか?私はそれが機能するようにコードを書く方法を知っています。それは、私がそれを行うためのエレガントな方法を知らないため、そしてそれはあまりうまく計画されていないため、ほとんどありません(私はアプリケーションを計画する方法も知りません)。

どんな助けでもいただければ幸いです。私が主題だと思ったことについての本をたくさん読んだことがありますが、それらはすべて基本的なコーディングとそうでないものを再ハッシュしているようです。

これは、VB.NETまたはWPF(またはEntity Framework)に固有である必要はありませんが、これらの項目を含むものは非常に役立ちます。

4

3 に答える 3

4

ほとんどの人は、いくつかの優れたソフトウェアをまとめることについて読む最初の本として、SteveMcConnellによるCodeCompleteを推奨すると思います。

于 2010-05-24T21:47:52.690 に答える
3

マーティンファウラーのエンタープライズアプリケーションアーキテクチャのパターン

于 2010-05-24T21:46:16.870 に答える
2

他のいくつかに加えて(そしてコードが完成した後)、ドメイン駆動設計:ソフトウェアの中心にある複雑さへの取り組みを試してみてください。

于 2010-05-24T21:56:05.300 に答える