0
نام کتاب
Head First Design Patterns

Building Extensible and Maintainable Object-Oriented Software

Eric Freeman , Elisabeth Robson

Print Length672 Pages
PublisherO'Reilly
Edition2
LanguageEnglish
Year2021
ISBN9781492078005
4K
A60
انتخاب نوع چاپ:
جلد سخت
2,339,000ت
0
جلد نرم
2,469,000ت(2 جلدی)
0
طلق پاپکو و فنر
2,489,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:A4
رنگ صفحات:رنگی با کادر / تصویر
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Design_Patterns

#Head_First

#Object-Oriented

توضیحات

🎨 الگوهای طراحی به سبک Head First


🧠 از این کتاب چه چیزهایی یاد میگیری؟

🔄 میدونی که قرار نیست چرخ رو دوباره اختراع کنی؛ برای همین سراغ Design Patternها میری، یعنی راهکارهایی که از تجربه برنامه‌نویس‌هایی به دست اومدن که قبلا با همین مسئله‌های طراحی نرم‌افزار روبه‌رو شدن.

🛠️ با استفاده از الگوهای طراحی، از تجربه‌ها و روش‌های اثبات‌شده دیگران استفاده میکنی و وقتت رو برای مسئله‌های چالش‌برانگیزتر و جذاب‌تر میذاری. این کتاب نشون میده کدوم الگوها مهم‌ترن، چه زمانی و چرا باید از اون‌ها استفاده کنی، چطور اون‌ها رو وارد طراحی‌های خودت کنی و هر الگو بر چه اصل‌هایی از طراحی شیءگرا بنا شده.

🚀 به صدها هزار دولوپری ملحق میشی که با کتاب Head First Design Patterns مهارت‌های طراحی شیءگرای خودشون رو بهتر کردن.


چه چیزی این کتاب رو خاص میکنه؟

🎨 اگر قبلا یکی از کتاب‌های Head First رو خونده باشی، میدونی باید منتظر چه چیزی باشی: قالبی غنی و بصری که متناسب با شیوه واقعی کارکرد مغز طراحی شده.

🧩 در ویرایش دوم Head First Design Patterns، اصل‌ها و الگوهای طراحی رو به روشی یاد میگیری که خوابت نکنه. در نتیجه میتونی مسئله‌های واقعی طراحی نرم‌افزار رو حل کنی و با بقیه اعضای تیم، با زبان مشترک الگوهای طراحی صحبت کنی.


📖 فهرست مطالب

فصل ۱. به دنیای الگوهای طراحی خوش آمدید: مقدمه‌ای بر Design Patternها

فصل ۲. آگاه نگه داشتن Objectها: الگوی Observer

فصل ۳. تزئین Objectها: الگوی Decorator

فصل ۴. ساخت Objectها با اصول شیءگرا: الگوی Factory

فصل ۵. Objectهای منحصربه‌فرد: الگوی Singleton

فصل ۶. کپسوله‌سازی فراخوانی‌ها: الگوی Command

فصل ۷. سازگار شدن: الگوهای Adapter و Facade

فصل ۸. کپسوله‌سازی الگوریتم‌ها: الگوی Template Method

فصل ۹. مدیریت درست Collectionها: الگوهای Iterator و Composite

فصل ۱۰. وضعیت Objectها: الگوی State

فصل ۱۱. کنترل دسترسی به Objectها: الگوی Proxy

فصل ۱۲. الگوهایی از چند الگو: Compound Patternها

فصل ۱۳. الگوها در دنیای واقعی: زندگی بهتر با الگوهای طراحی

پیوست. الگوهای باقی‌مانده


👤 درباره نویسندگان

👨‍💻 اریک فریمن دانشمند علوم کامپیوتر، نویسنده حوزه تکنولوژی و کارآفرینه و قبلا مدیر ارشد فناوری یا CTO در شرکت Walt Disney بوده.

📚 جدیدترین کتاب او با عنوان Head First Learn to Code، راهنمایی مقدماتی برای یادگیری کدنویسی و تفکر محاسباتیه. اریک مدرک دکترای علوم کامپیوتر خودش رو از Yale University گرفته و همراه همسر و دختر خردسالش در آستین تگزاس زندگی میکنه.


👩‍💻 الیزابت رابسون هم‌نویسنده چندین کتاب از مجموعه Head First، از جمله Head First Design Patterns است. او همین‌طور یکی از مدیران اصلی WickedlySmart، یک شرکت آموزش آنلاین برای دولوپرهای نرم‌افزار، محسوب میشه.


What will you learn from this book?

You know you don’t want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who’ve faced the same software design problems. With Design Patterns, you get to take advantage of the best practices and experience of others so you can spend your time on something more challenging. Something more fun. This book shows you the patterns that matter, when to use them and why, how to apply them to your own designs, and the object-oriented design principles on which they’re based. Join hundreds of thousands of developers who’ve improved their object-oriented design skills through Head First Design Patterns


What’s so special about this book?

If you’ve read a Head First book, you know what to expect: a visually rich format designed for the way your brain works. With Head First Design Patterns, 2E you’ll learn design principles and patterns in a way that won’t put you to sleep, so you can get out there to solve software design problems and speak the language of patterns with others on your team.


Table of Contents

  1. Welcome to Design Patterns: intro to Design Patterns
  2. Keeping your Objects in the Know: the Observer Pattern
  3. Decorating Objects: the Decorator Pattern
  4. Baking with OO Goodness: the Factory Pattern
  5. One-of-a-Kind Objects: the Singleton Pattern
  6. Encapsulating Invocation: the Command Pattern
  7. Being Adaptive: the Adapter and Facade Patterns
  8. Encapsulating Algorithms: theTemplate Method Pattern
  9. Well-Managed Collections: the Iterator and Composite Patterns
  10. The State of Things: the State Pattern
  11. Controlling Object Access: the Proxy Pattern
  12. Patterns of Patterns: compound patterns
  13. Patterns in the Real World: better living with patterns
  14. Appendix: Leftover Patterns


About the Author

Eric Freeman is a computer scientist, technology writer, entrepreneur and a former CTO at the Walt Disney Company. Eric’s most recent book, Head First Learn to Code, is a beginners book for coding and computational thinking. Eric lives with his wife and young daughter in Austin, Texas. He holds a Ph.D. in Computer Science from Yale University.


Elisabeth Robson is the co-author of several Head First books, including Head First Design Patterns, and is a principal at WickedlySmart, an online learning company for software developers.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Design Patterns
653
Learning Python Design Patterns
515,000 تومان
Design Patterns
1,367
Enterprise Integration Patterns
1,868,000 تومان
Design Patterns
1,145
Practical Design Patterns for Java Developers
736,000 تومان
API
1,552
API Design Patterns
1,144,000 تومان
PHP
1,256
Learning PHP Design Patterns
918,000 تومان
Design Patterns
1,221
Design Patterns by Tutorials
1,012,000 تومان
Design Patterns
1,254
Design Patterns for Cloud Native Applications
827,000 تومان
JavaScript
1,280
JavaScript Patterns
679,000 تومان
Design Patterns
2,303
Design Patterns
1,023,000 تومان
Julia
940
Hands-On Design Patterns and Best Practices with Julia
629,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما