著者: Brother Xiao Fu、Java 開発者、✏️ ワームホール · テクノロジー スタック、著者、CSDN ブログ エキスパート、?
このコード ベースは、長年にわたって第一線のインターネット
Java
開発に従事してきた著者、Brother Fu の学習プロセスを技術的にまとめたもので、記述に重点を置いた明確で詳細な学習チュートリアルを提供することを目的としています。コア Java コンテンツ。この倉庫がお役に立てましたら、サポート (フォロー、いいね、シェア) をお願いします!
デザインパターン実践プロジェクト:把设计模式在项目中运用起来,会更加扎实的掌握!
ビジネスプロジェクト
コンポーネントプロジェクト
この本の著者である
小傅哥
、50日間を費やして、トランザクション、マーケティング、フラッシュセール、ミドルウェア、ソースコードなど、インターネットの実際のビジネス開発から22の実際のビジネスシナリオを抽出し、18万ワードの本を書きました。 , 271ページの実践的なJavaプログラミング教材。本に理解しにくい内容が含まれている場合は、著者が執筆過程で必要な説明と厳密な調整を欠いていた可能性があります。ご意見やご質問を私に送信していただきありがとうございます。また、作成するために私と対話することも歓迎します。共に進歩し、成長します。
点击扫码
、返信:设计模式
内容补充、添加类图、重画图稿、全书彩印
が行われたデザインパターンです。いつでもどうぞよろしくお願いいたします。 小傅哥Java 原创版本
|小傅哥Java 原创版本
|このデザイン パターンの他のバージョンに貢献してくれる友人を歓迎します。リンクを追加します。
こんにちは、デザインの世界!こんにちは、デザインパターンの世界!
ようこそ、この本を手に取っていただけると嬉しいです。この本を読み続けて、この本の例に従って練習していただければ、プログラミング開発の世界に良いコードを書ける人が 1 人増えます。 、建築家の訓練を受ける才能も備えています。
デザイン パターンについてはある程度理解したことがあっても、実際のビジネス開発ではあまり使用されない場合がほとんどです。多くの場合、 ifelse
アセンブリのビジネス プロセスは広い領域に積み上げられており、要件とロジックの補足を繰り返すしか方法がありません。 Ctrl+C
、 Ctrl+V
を押して結合します。
そのため、より多くのプログラマがデザイン思考とアーキテクチャ思考をよりよく受け入れ、それを実際のビジネス シナリオに適用できるようにするためです。この本の著者である小傅哥
、トランザクション、マーケティング、フラッシュセールス、ミドルウェア、ソースコードなどの22の実際のシナリオに50日間を費やし、デザインの実践で使用できる応用スキルを学びました。パターン。
デザインパターンを発明したのは誰ですか?
デザインパターンの概念は、克里斯托佛·亚历山大
著書《建筑模式语言》
で初めて提案されました。 本書は、都市デザインの「言語」を紹介し、街、近所、家、庭、部屋、西洋の建造物を記述するための253のパターンを提供します。そのような「言語」の基本単位はパターンです。その後、埃里希·伽玛
、约翰·弗利赛德斯
、拉尔夫·约翰逊
理查德·赫尔姆
の 4 人の著者がパターンの概念を採用しました。 1994 年に、彼らは、デザイン パターンの概念をプログラム開発の分野に適用した書籍《设计模式: 可复用面向对象软件的基础》
を出版しました。
実際、デザインパターン関連の本や資料をきちんと読んでいないにもかかわらず、優れたコードを書くことができる人もいます。これは主に、多くのプロジェクトを経験し、プログラミングを継続的に追求することで、長年のプログラミングを通じて磨かれた経験によるものです。このエクスペリエンスは、最終的には設計パターンで言及されている内容とほぼ一致しますが、これには高い凝集性、低い結合性、スケーラビリティ、および再利用性も必要です。いくつかのフレームワークのソース コードを研究すると、その中の設計の一部が開発時と同じであることに気づくこともあります。
デザインパターンを学べないのはなぜですか?
お金を使って本を買いました。コードはまだ混乱しています!デザインパターンは、長年の経験から洗練されたアイデアに基づいて開発されます。自転車の乗り方や車の運転の仕方を教えるのと同じですが、何千キロも走らない限りは理論だけを覚えていて、いざ乗りたいと思ってもパニックになってしまいます。道!
したがって、このデザイン パターン トピック シリーズの最初に、コードを最適化するためのデザイン パターンの考え方を説明します。このようにして、デザインパターンの経験を学び、それを自分の中に組み込むことができます。もちろん、ここでは、人間と車両が統合されて初めて、設計パターンに基づいてより合理的なコードを構築できるようになります。
読書の提案
この本は理論的な入門書ではなく、各章に対応する完全なコードが記載されており、学習の過程で本の各章を参照し、同時にコードを学習する必要があります。学習プロセス中にコードを理解して実行します。学習が完了したら、知識ポイントを要約し、このデザイン パターンを独自のビジネス シナリオで使用する方法を考えてください。
創作パターン
構造パターン
行動パターン
このウェアハウスへの貢献、または Brother Fu への感謝を寄せてくださった以下の方々に感謝します。もちろん、貢献者はこれらだけではないので、ここに全員を列挙することはしません。このリストへの追加をご希望で、問題または PR を提出された場合は、私までご連絡ください。
?倉庫建設にご協力いただきました皆様、誠にありがとうございました
ここまででデザインパターンの内容はすべて解説しましたが、著者のレベルが低いため、一部不正確な記述や誤字がある可能性があります。ぜひ私に提出してください。また、関連する技術的な内容について私と議論することも歓迎します。著者のフー兄弟は、同僚とコミュニケーションをとり、お互いのスキルを向上させることに非常に意欲的です。