Head First Object-Oriented Analysis and Design

تاریخ: 1399/09/23 20:59
توسط: MotoMan
امتیاز: ۱
تعداد بازدید: ۶۸۲۰
دیدگاه ها: ۰
برچسب ها: Java |Design Patterns |object-oriented |
کتاب Head First Object-Oriented Analysis and Design
O'Reilly Media
Brett D. McLaughlin, Dave West, Gary Pollice
9780596008673
2006
636
English

آیا از خواندن کتاب‌های طراحی و تحلیل شی گرا که تنها بعد از اینکه متخصص شدید قابل درک می‌شوند خسته شده اید؟ احتمالا شنیده اید که OOA&D می‌تواند به شما کمک کند تا هر بار یک نرم افزار عالی بنویسید، نرم افزاری که رئیس شما را خوشحال و مشتریان را راضی می‌کند و زمان بیشتری برای انجام کاری که شما را نیز خوشحال می‌کند به شما می‌دهد. اما چگونه؟
کتاب Head First Object-Oriented Analysis & Design (با سر شیرجه زدن به طراحی و تحلیل شی گرا)، نحوه تحلیل، طراحی و نوشتن یک نرم افزار جدی شی گرا را به شما نشان می‌دهد؛ نرم افزاری که به راحتی قابل استفاده مجدد، قابل نگهداری و توسعه است؛ نرم افزاری که به سر شما آسیب نرساند؛ نرم افزاری که به شما امکان می‌دهد تا امکانات جدید را بدون از کار انداختن قابلیت‌های قبلی اضافه کنید.
با بهره گیری از نحوه‌ی کار کردن مغز شما، کتاب Head First Object-orient Analysis & Design زمان لازم برای یادگیری و حفظ اطلاعات پیچیده را کاهش می‌دهد. انتظار داشته باشید که از آن لذت ببرید، همچنین انتظار یادگیری داشته باشید، انتظار هم داشته باشید که تا زمان پایان خواندن این کتاب، به طور مداوم یک نرم افزار عالی خواهید نوشت.

 


مطالبی که در کتاب «شیرجه زدن با سر به طراحی و تحلیل شی گرا» یاد خواهید گرفت:

  • استفاده از اصول OO مانند کپسوله سازی و تفویض اختیار برای ساختن برنامه هایی که منعطف هستند
  • بکارگیری اصل باز-بسته (OCP) و اصل تک مسئولیتی (SRP) برای ارتقای استفاده مجدد از کدهایتان
  • بهره گیری از قدرت الگو‌های طراحی برای حل موثر‌تر مسائل
  • استفاده از UML، موارد استفاده و دیاگرام‌ها برای اطمینان حاصل کردن از اینکه همه ذینفعان به روشنی ارتباط برقرار می‌کنند تا به شما کمک کنند نرم افزاری مناسب را ارائه دهید که نیازهای همه را برآورده کند.

   

Table of Contents:
- Chapter 1. well-designed apps rock
- Chapter 2. gathering requirements
- Chapter 3. requirements change
- Chapter 4. analysis
- Chapter 5. (part 1) good design = flexible software
- Chapter 6. solving really big problems
- Chapter 7. architecture
- Chapter 8. design principles
- Chapter 9. iterating and testing
- Chapter 10. the ooa&d lifecycle
- Appendix i: leftovers
- Appendix ii: welcome to objectville

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...