همراهی با الگوهای طراحی ۲۰۲۰
The Design Patterns Companion 2020

دانلود کتاب همراهی با الگوهای طراحی ۲۰۲۰ (The Design Patterns Companion 2020) با لینک مستقیم و فرمت pdf (پی دی اف)

نویسنده

Scott L Bain

voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2020

زبان

English

تعداد صفحه‌ها

67

نوع فایل

epub, pdf

حجم

1 Mb

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب همراهی با الگوهای طراحی ۲۰۲۰

الگوهای طراحی “راه حل های قابل استفاده مجدد” نیستند، بلکه زبانی غنی را برای توسعه دهندگان ایجاد می کنند که می توانند از آن برای برقراری ارتباط، همکاری و اتخاذ تصمیمات جمعی در مورد طراحی استفاده کنند. هنگامی که الگوهای طراحی را مطالعه می کنید، در واقع به خودتان در مورد اینکه طراحی خوب چیست و چرا آموزش می دهید. الگوهای طراحی، اصول و روش های قوی را نشان می دهند که توسعه دهندگان می توانند برای ساخت راه حل های با کیفیت بالا به آنها اعتماد کنند. توسعه دهندگان می توانند برای هدایت ملاحظات طراحی خود به این مهارت های ضروری اعتماد کنند. اسکات ال. بین بیش از 20 سال است که هزاران توسعه دهنده را در مورد الگوهای طراحی آموزش داده است و به آنها پیشینه غنی در این رشته ارزشمند ارائه می دهد.


فهرست کتاب:

۱. صفحه روی جلد

۲. صفحه عنوان

۳. صفحه حق نشر

۴. فهرست مطالب

۵. مقدمه از نویسنده

۶. الگوهای طراحی نمایانگر چه هستند

۷. طراحی به سمت واسط‌ها

۸. ارجحیت ترکیب نسبت به وراثت

۹. کپسوله کردن مفهومی که تغییر می‌کند

۱۰. ویژگی‌ها، اصول، رویه‌ها

۱۱. ویژگی‌های مشترک الگوها: انسجام قوی

۱۲. ویژگی‌های مشترک الگوها: پیوند مناسب

۱۳. ویژگی‌های مشترک الگوها: اجتناب از افزونگی

۱۴. ویژگی‌های مشترک الگوها: کپسوله‌سازی قوی

۱۵. ویژگی‌های مشترک الگوها: قابلیت تست

۱۶. اصولی که الگوها از آن پیروی می‌کنند: باز/بسته

۱۷. اصولی که الگوها از آن پیروی می‌کنند: جایگزینی لیسکوف

۱۸. اصولی که الگوها از آن پیروی می‌کنند: وارونگی وابستگی

۱۹. اصولی که الگوها از آن پیروی می‌کنند: جداسازی دغدغه‌ها

۲۰. خود الگوها

۲۱. کارخانه انتزاعی

۲۲. آداپتور

۲۳. پل

۲۴. سازنده

۲۵. زنجیره مسئولیت

۲۶. کامپوزیت

۲۷. دکوراتور

۲۸. نما

۲۹. مگس وزن

۳۰. میانجی

۳۱. یادگاری

۳۲. شیء ساختگی

۳۳. شیء تهی

۳۴. استخر شیء

۳۵. مشاهده‌گر

۳۶. پروکسی

۳۷. تکین

۳۸. استراتژی

۳۹. حالت

۴۰. متد قالب

۴۱. بازدیدکننده

۴۲. رویه: برنامه‌نویسی با قصد

۴۳. رویه: کپسوله کردن سازنده‌ها در کلاس‌های ساده

۴۴. رویه: کپسوله کردن بر اساس سیاست، آشکار کردن بر اساس نیاز

۴۵. رویه: پایبندی به یک استاندارد کدنویسی

۴۶. سپاسگزاری‌ها

۴۷. مراجع

توضیحات(انگلیسی)

Design patterns are not "reusable solutions" but instead create a rich language developers can use to communicate, collaborate, and make collective decisions about design. When you study design patterns, you are teaching yourself about what a good design is and why. Design patterns exemplify the principles and strong practices that developers can depend on to build high-quality solutions. Developers can rely on these essential skills to guide their design considerations. Scott L. Bain has trained thousands of developers in design patterns for over 20 years, providing them with a rich background in this valuable discipline.


Table of Contents

1. Cover Page

2. Title Page

3. Copyright Page

4. Table of Contents

5. Introduction from the Author

6. What Design Patterns Represent

7. Design to Interfaces

8. Favor Composition over Inheritance

9. Encapsulate the Concept that Varies

10. Qualities, Principles, Practices

11. Qualities Patterns Share: Strong Cohesion

12. Qualities Patterns Share: Proper Coupling

13. Qualities Patterns Share: Avoiding Redundancy

14. Qualities Patterns Share: Robust Encapsulation

15. Qualities Patterns Share: Testability

16. Principles Patterns Follow: Open-Closed

17. Principles Patterns Follow: Liskov Substitution

18. Principles Patterns Follow: Dependency Inversion

19. Principles Patterns Follow: Separation of Concerns

20. The Patterns Themselves

21. The Abstract Factory

22. The Adapter

23. The Bridge

24. The Builder

25. The Chain of Responsibility

26. The Composite

27. The Decorator

28. The Facade

29. The Flyweight

30. The Mediator

31. The Memento

32. The Mock Object

33. The Null Object

34. The Object Pool

35. The Observer

36. The Proxy

37. The Singleton

38. The Strategy

39. The State

40. The Template Method

41. The Visitor

42. Practice: Programming by Intention

43. Practice: Encapsulate Constructors in Simple Classes

44. Practice: Encapsulate by Policy, Reveal by Need

45. Practice: Adhere to a Coding Standard

46. Acknowledgments

47. References

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.