دانلود کتاب Head First Design Patterns (به فارسی: الگوهای طراحی اول سر) نوشته شده توسط «Elisabeth Freeman – Eric Freeman – Bert Bates – Kathy Sierra»
اطلاعات کتاب الگوهای طراحی اول سر
موضوع اصلی: کامپیوترها
نوع: کتاب الکترونیکی
ناشر: Oreily
نویسنده: Elisabeth Freeman – Eric Freeman – Bert Bates – Kathy Sierra
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2004
تعداد صفحه: 691
حجم کتاب: 54 مگابایت
کد کتاب: 9780596007126 , 0596007124
نوبت چاپ: 1
توضیحات کتاب الگوهای طراحی اول سر
تو تنها نیستی.
در هر لحظه، در جایی از دنیا، شخصی با همان مشکلات طراحی نرم افزاری که شما دارید، دست و پنجه نرم می کند. میدانید که نمیخواهید چرخ را دوباره اختراع کنید (یا بدتر از آن، یک لاستیک پنچر شده)، بنابراین به الگوهای طراحی نگاه میکنید – درسهایی که توسط کسانی که با مشکلات مشابهی مواجه شدهاند آموختهاند. با الگوهای طراحی، می توانید از بهترین شیوه ها و تجربیات دیگران استفاده کنید تا بتوانید وقت خود را روی چیز دیگری صرف کنید. چیزی چالش برانگیزتر چیزی پیچیده تر یه چیز سرگرم کننده تر
شما می خواهید در مورد الگوهای مهم بیاموزید – چرا از آنها استفاده کنید، چه زمانی از آنها استفاده کنید، چگونه از آنها استفاده کنید (و چه زمانی از آنها استفاده نکنید). اما شما فقط نمیخواهید ببینید که الگوها در یک کتاب چگونه به نظر میرسند، بلکه میخواهید بدانید که چگونه در طبیعت به نظر میرسند. در محیط بومی خود. به عبارت دیگر، در برنامه های کاربردی دنیای واقعی. همچنین میخواهید نحوه استفاده از الگوها در Java API و نحوه استفاده از پشتیبانی الگوی داخلی جاوا را در کد خود بیاموزید.
شما می خواهید اصول واقعی طراحی OO را بیاموزید و اینکه چرا هر چیزی که رئیستان در مورد ارث به شما گفته ممکن است اشتباه باشد (و چه کاری باید انجام دهید). شما می خواهید بدانید که دفعه بعد که بدون الگوی دست و پا زدن در یک نهر بالا رفتید، این اصول چگونه به شما کمک می کند.
مهمتر از همه، شما می خواهید “زبان مخفی” الگوهای طراحی را بیاموزید تا بتوانید با همکار خود صحبت کنید (و مهمانان مهمانی کوکتل را تحت تاثیر قرار دهید) زمانی که او به طور تصادفی به استفاده هوشمندانه خود از Command، Facade اشاره می کند. پروکسی و کارخانه در بین جرعه های مارتینی. شما به راحتی با درک عمیق خود از اینکه چرا Singleton آنطور که به نظر می رسد ساده نیست، چگونه Factory اغلب اشتباه گرفته می شود یا در مورد رابطه واقعی بین Decorator، Facade و Adapter مقابله خواهید کرد.
با الگوهای طراحی اول سر، از شرمساری این که فکر کنید دکوراتور چیزی از نمایش “فضاهای معاملاتی” است جلوگیری خواهید کرد. از همه بهتر، به گونه ای که شما را نخواباند! ما فکر میکنیم زمان شما خیلی مهم (و خیلی کوتاه) است که نمیتوانید آن را صرف مبارزه با متون دانشگاهی کنید.
اگر کتاب Head First را خواندهاید، میدانید که باید چه انتظاری داشته باشید – یک قالب بصری غنی که برای نحوه عملکرد مغز شما طراحی شده است. با استفاده از جدیدترین تحقیقات در نوروبیولوژی، علوم شناختی و تئوری یادگیری، Head First Design Patterns الگوها را به گونه ای در مغز شما بارگذاری می کند که بچسبد. به گونه ای که به شما امکان می دهد فوراً آنها را وارد کار کنید. به گونهای که باعث میشود مشکلات طراحی نرمافزار را بهتر حل کنید و با دیگران در تیم خود به زبان الگوها صحبت کنید.
At any given moment, somewhere in the world someone struggles with the same software design problems you have. You know you don’t want to reinvent the wheel (or worse, a flat tire), so you look to Design Patterns–the lessons learned by those who’ve faced the same problems. With Design Patterns, you get to take advantage of the best practices and experience of others, so that you can spend your time on… something else. Something more challenging. Something more complex. Something more fun.
You want to learn about the patterns that matter–why to use them, when to use them, how to use them (and when NOT to use them). But you don’t just want to see how patterns look in a book, you want to know how they look “in the wild”. In their native environment. In other words, in real world applications. You also want to learn how patterns are used in the Java API, and how to exploit Java’s built-in pattern support in your own code.
You want to learn the real OO design principles and why everything your boss told you about inheritance might be wrong (and what to do instead). You want to learn how those principles will help the next time you’re up a creek without a design paddle pattern.
Most importantly, you want to learn the “secret language” of Design Patterns so that you can hold your own with your co-worker (and impress cocktail party guests) when he casually mentions his stunningly clever use of Command, Facade, Proxy, and Factory in between sips of a martini. You’ll easily counter with your deep understanding of why Singleton isn’t as simple as it sounds, how the Factory is so often misunderstood, or on the real relationship between Decorator, Facade and Adapter.
With Head First Design Patterns, you’ll avoid the embarrassment of thinking Decorator is something from the “Trading Spaces” show. Best of all, in a way that won’t put you to sleep! We think your time is too important (and too short) to spend it struggling with academic texts.
If you’ve read a Head First book, you know what to expect – a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, Head First Design Patterns will load patterns into your brain in a way that sticks. In a way that lets you put them to work immediately. In a way that makes you better at solving software design problems, and better at speaking the language of patterns with others on your team.
دانلود کتاب «الگوهای طراحی اول سر»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.