Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, 2nd Edition
شما میدانید که نمیخواهید چرخ را دوباره اختراع کنید، بنابراین به دنبال Design Patterns (الگوهای طراحی) میروید که در واقع درسهای آموخته شده توسط کسانی است که با همان مسائل طراحی نرم افزار روبرو شده اند. با استفاده از Design Pattern ها، میتوانید از بهترین شیوهها و تجربههای دیگران بهره ببرید تا بتوانید وقت خود را صرف کارهای چالش برانگیزتری کنید. چیز جالبتر این است که کتاب Head First Design Patterns, 2nd Edition (الگوهای طراحی، ویرایش دوم)، به شما الگوهای طراحی مهم، زمان، دلیل و نحوهی استفاده از آنها در طراحیهای خودتان و اصول طراحی شی گرا که بر اساس آنها بنا شده اند را نشان میدهد. به صدها هزار توسعه دهنده ای که از طریق کتاب Head First Design Patterns مهارتهای شی گرایی خودشان را بهبود بخشیده اند، بپیوندید.
اگر یک کتاب Head First را قبلا خوانده باشید، میدانید که چه انتظاری باید داشته باشید: قالبی از نظر بصری غنی که به همان گونه ای که مغز کار میکند طراحی شده است. با استفاده از کتاب Head First Design Patterns, 2nd Edition، اصول و الگوهای طراحی را به گونه ای یاد خواهید گرفت که خوابتان نگیرد، بنابراین میتوانید برای حل مسائل طراحی نرم افزار بیرون بروید و با دیگران در تیم خود به زبان الگوها صحبت کنید.
ویرایش دوم کتاب «Head First الگوهای طراحی» برای شما مناسب خواهد بود در صورتی که پاسخ شما به تمامی سوالهای زیر «بله» باشد:
- آیا با جاوا (نه در حد متخصص بودن) یا هر زبان شی گرای دیگری آشنا هستید؟
- آیا میخواهید که الگوهای طراحی را بیاموزید، درک کنید، به خاطر بسپارید و از آنها استفاده کنید، از جمله اصول طراحی OO که الگوهای طراحی بر اساس آنها بنا شده اند؟
- آیا مکالمه مهمانی شام را به سخنرانیهای خشک، کسل کننده و دانشگاهی ترجیح میدهید؟