دانلود کتاب Java Program Design: Principles, Polymorphism, and Patterns

49,000 تومان

طراحی برنامه جاوا: اصول، چند شکلی و الگوها


موضوع اصلی کامپیوتر – برنامه نویسی
نوع کالا کتاب الکترونیکی
ناشر Apress
تعداد صفحه 456 / 465
حجم فایل 5.87 مگابایت
کد کتاب 1484241428 , 9781484241424
نوبت چاپ 1
نویسنده
زبانانگلیسی
فرمتPDF
سال انتشار2019
مطلب پیشنهادی: با پول کتاب در ایران چی میشه خرید؟
در صورت نیاز به تبدیل فایل به فرمت‌های PDF، EPUB، AZW3، MOBI و یا DJVU می‌توانید به پشتیبان اطلاع دهید تا در صورت امکان، فایل مورد نظر را تبدیل نمایند. سایت بَلیان دارای تخفیف پلکانی است، یعنی با افزودن کتاب بیشتر به سبدخرید، قیمت آن برای شما کاهش می‌یابد. جهت مشاهده درصد تخفیف‌ها بر روی «جدول تخفیف پلکانی» در پایین کلیک نمایید. جهت یافتن سایر کتاب‌های مشابه، از منو جستجو در بالای سایت استفاده نمایید.
شما می‌توانید با هر 1000 تومان خرید، ۱ شانس شرکت در قرعه‌کشی کتابخانه دیجیتال بلیان دریافت کنید و شانس خود را برای برنده شدن جوایز هیجان انگیز امتحان کنید. «شرایط شرکت در قرعه‌کشی»

جدول کد تخفیف

با افزودن چه تعداد کتاب به سبد‌خرید، چند‌ درصد تخفیف شامل آن خواهد شد؟ در این جدول پاسخ این سوال را خواهید یافت. برای مثال: اگر بین ۳ الی ۵ کتاب را در سبد خرید خود قرار دهید، ۲۵ درصد تخفیف شامل سبد‌خرید شما خواهد شد.
تعداد کتاب درصد تخفیف قیمت کتاب
1 بدون تخفیف 25,000 تومان
2 20 درصد 20,000 تومان
3 الی 5 25 درصد 18,750 تومان
6 الی 10 30 درصد 17,500 تومان
11 الی 20 35 درصد 16,250 تومان
21 الی 30 40 درصد 15,000 تومان
31 الی 40 45 درصد 13,750 تومان
41 الی 50 50 درصد 12,500 تومان
51 الی 70 55 درصد 11,250 تومان
71 الی 100 60 درصد 10,000 تومان
101 الی 150 65 درصد 8,750 تومان
151 الی 200 70 درصد 7,500 تومان
201 الی 300 75 درصد 6,250 تومان
301 الی 500 80 درصد 5,000 تومان
501 الی 1000 85 درصد 3,750 تومان
1001 الی 10000 90 درصد 2,500 تومان
توضیحات
Get a grounding in polymorphism and other fundamental aspects of object-oriented program design and implementation, and learn a subset of design patterns that any practicing Java professional simply must know in today’s job climate.
Java Program Design presents program design principles to help practicing programmers up their game and remain relevant in the face of changing trends and an evolving language. The book enhances the traditional design patterns with Java’s new functional programming features, such as functional interfaces and lambda expressions. The result is a fresh treatment of design patterns that expands their power and applicability, and reflects current best practice.
The book examines some well-designed classes from the Java class library, using them to illustrate the various object-oriented principles and patterns under discussion. Not only does this approach provide good, practical examples, but you will learn useful library classes you might not otherwise know about.
The design of a simplified banking program is introduced in chapter 1 in a non-object-oriented incarnation and the example is carried through all chapters. You can see the object orientation develop as various design principles are progressively applied throughout the book to produce a refined, fully object-oriented version of the program in the final chapter.

What You’ll Learn
• Create well-designed programs, and identify and improve poorly-designed ones
• Build a professional-level understanding of polymorphism and its use in Java interfaces and class hierarchies
• Apply classic design patterns to Java programming problems while respecting the modern features of the Java language
• Take advantage of classes from the Java library to facilitate the implementation of design patterns in your programs

Who This Book Is For
Java programmers who are comfortable writing non-object-oriented code and want a guided immersion into the world of object-oriented Java, and intermediate programmers interested in strengthening their foundational knowledge and taking their object-oriented skills to the next level. Even advanced programmers will discover interesting examples and insights in each chapter.


ترجمه فارسی (ترجمه ماشینی)

در چند شکلی و دیگر جنبه های اساسی طراحی و اجرای برنامه شی گرا پایه گذاری کنید و زیرمجموعه ای از الگوهای طراحی را بیاموزید که هر حرفه ای جاوا به سادگی باید در فضای شغلی امروز بداند.
طراحی برنامه جاوا اصول طراحی برنامه را ارائه می کند تا به برنامه نویسان تمرینی کمک کند تا بازی خود را ارتقا دهند و در مواجهه با روندهای در حال تغییر و زبان در حال تحول مرتبط باقی بمانند. این کتاب الگوهای طراحی سنتی را با ویژگی های برنامه نویسی کاربردی جدید جاوا، مانند رابط های کاربردی و عبارات لامبدا، تقویت می کند. نتیجه یک برخورد تازه با الگوهای طراحی است که قدرت و کاربرد آنها را افزایش می دهد و بهترین عملکرد فعلی را منعکس می کند.
این کتاب برخی از کلاس‌های طراحی‌شده را از کتابخانه کلاس جاوا بررسی می‌کند و از آنها برای نشان دادن اصول و الگوهای شی گرا مختلف مورد بحث استفاده می‌کند. این رویکرد نه تنها مثال‌های خوب و عملی ارائه می‌کند، بلکه کلاس‌های کتابخانه‌ای مفیدی را یاد می‌گیرید که ممکن است در غیر این صورت از آنها اطلاعی نداشته باشید.
طراحی یک برنامه بانکداری ساده شده در فصل 1 در یک تجسم غیر شی گرا معرفی شده است و مثال در تمام فصل ها ارائه شده است. می‌توانید شی‌گرایی را مشاهده کنید زیرا اصول طراحی مختلف به‌تدریج در سرتاسر کتاب اعمال می‌شوند تا یک نسخه تصفیه‌شده و کاملاً شی‌گرا از برنامه در فصل آخر تولید شود.

آنچه یاد خواهید گرفت
• برنامه هایی با طراحی خوب ایجاد کنید و برنامه هایی را که طراحی ضعیفی دارند شناسایی و بهبود ببخشید
• ایجاد درک در سطح حرفه ای از چند ریختی و استفاده از آن در رابط های جاوا و سلسله مراتب کلاس ها
• با رعایت ویژگی های مدرن زبان جاوا، الگوهای طراحی کلاسیک را برای مشکلات برنامه نویسی جاوا اعمال کنید
• از کلاس های کتابخانه جاوا برای تسهیل اجرای الگوهای طراحی در برنامه های خود استفاده کنید

این کتاب برای چه کسانی است
برنامه نویسان جاوا که به راحتی کدهای غیر شی گرا می نویسند و خواهان غوطه وری هدایت شده در دنیای جاوای شی گرا هستند و برنامه نویسان متوسط ​​علاقه مند به تقویت دانش پایه خود و ارتقای مهارت های شی گرا خود به سطح بعدی. حتی برنامه نویسان پیشرفته نیز در هر فصل نمونه ها و بینش های جالبی را کشف خواهند کرد.

نظرات (0)

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Java Program Design: Principles, Polymorphism, and Patterns”