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