کتاب الکترونیکی

جاوا موثر: راهنمای زبان برنامه نویسی

Effective Java: programming language guide

دانلود کتاب Effective Java: programming language guide (به فارسی: جاوا موثر: راهنمای زبان برنامه نویسی) نوشته شده توسط «Joshua Bloch»


اطلاعات کتاب جاوا موثر: راهنمای زبان برنامه نویسی

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Addison-Wesley

نویسنده: Joshua Bloch

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2001

تعداد صفحه: 272

حجم کتاب: 3 مگابایت

کد کتاب: 0201310058 , 9780201310054

نوبت چاپ: 1

توضیحات کتاب جاوا موثر: راهنمای زبان برنامه نویسی

“یک کتاب عالی، مملو از توصیه های خوب در مورد استفاده از زبان برنامه نویسی Java™ و برنامه نویسی شی گرا به طور کلی.” – Gilad Bracha، الهیات محاسباتی، Sun Microsystems، Inc.، و نویسنده همکار The Java™ Language. مشخصات، ویرایش دوم
“من مطمئناً کاش این کتاب را ده سال پیش داشتم. برخی ممکن است فکر کنند که من به هیچ کتاب جاوا نیاز ندارم، اما به این یکی نیاز دارم.” – جیمز گاسلینگ، همکار و معاون رئیس شرکت Sun Microsystems، و مخترع زبان برنامه نویسی Java™

آیا به دنبال کتابی مختصر و مملو از بینش و خرد هستید که در جای دیگری یافت نمی شود؟ نیاز به درک واقعی زبان برنامه نویسی جاوا. یعنی واقعا آن را درک می کنید؟ آیا می خواهید کدی بنویسید که واضح، صحیح، قوی و قابل استفاده مجدد باشد؟ جلوترش رو نگاه نکن! کتابی که در دست دارید این و بسیاری مزایای دیگر را برای شما فراهم می کند که ممکن است حتی ندانید به دنبال آن بودید. برنامه نویس موثرتری شوید.
راهنمای زبان برنامه نویسی موثر Java™ با پنجاه و هفت قانون کلی ارزشمند، حاوی راه حل های کاری برای چالش های برنامه نویسی است که اکثر توسعه دهندگان هر روز با آن مواجه می شوند. این کتاب با ارائه توضیحات جامعی از تکنیک‌های مورد استفاده توسط کارشناسانی که پلتفرم جاوا را توسعه داده‌اند، نشان می‌دهد که برای تولید کد واضح، قوی و کارآمد چه باید کرد – و چه کاری نباید انجام داد.
هر قانون در قالب یک مقاله کوتاه و مستقل ظاهر می‌شود که بینش، نمونه‌های کد و «داستان‌های جنگ» را از این نویسنده منحصر به فرد ارائه می‌دهد. این مقاله ها شامل توصیه ها و بینش های خاص در مورد ظرافت های زبان است و با نمونه های کد استثنایی نشان داده شده است. در سراسر کتاب، اصطلاحات و الگوهای طراحی رایج زبان مورد بررسی قرار گرفته و نکات و تکنیک های روشنگر و روشنگرانه ارائه شده است.
پوشش شامل:
• استفاده از زبان مرسوم و مؤثر که با مشاوره تخصصی در قالبی مختصر، خوانا و آسان برای دسترسی اشباع شده است.
• الگوها، ضدالگوها و اصطلاحات برای کمک به شما برای استفاده حداکثری از پلتفرم جاوا.
• ظرافت‌های زبان و کتابخانه‌های آن که معمولاً اشتباه درک می‌شوند: چگونه از تله‌ها و دام‌ها اجتناب کنیم.
• روی زبان و اساسی ترین کتابخانه های آن تمرکز کنید: java.lang، java.util، و تا حدی java.io.
• پوشش دقیق سریال سازی، از جمله توصیه های عملی که در جای دیگر در دسترس نیست.
راهنمای زبان برنامه نویسی موثر Java™ که برای طیف گسترده ای از جامعه برنامه نویسی جذاب است، کاربردی ترین و معتبرترین دستورالعمل های موجود را برای نوشتن برنامه های کارآمد و به خوبی طراحی شده برای پلت فرم جاوا ارائه می دهد.


“An excellent book, crammed with good advice on using the Java™ programming language and object-oriented programming in general.”—Gilad Bracha, Computational Theologist, Sun Microsystems, Inc., and co-author of The Java™ Language Specification, Second Edition
“I sure wish I had this book ten years ago. Some might think that I don’t need any Java books, but I need this one.”—James Gosling, Fellow and Vice President, Sun Microsystems, Inc., and inventor of the Java™ programming language

Are you looking for a concise book packed with insight and wisdom not found elsewhere? Need to really understand the Java programming language; that is, really understand it? Do you want to write code that is clear, correct, robust, and reusable? Look no further! The book you are holding will provide you with this and many other benefits you may not even know you were looking for. Become a more effective programmer.
Featuring fifty-seven valuable rules of thumb, Effective Java™ Programming Language Guide contains working solutions to the programming challenges most developers encounter every day. Offering comprehensive descriptions of techniques used by the experts who developed the Java platform, the book reveals what to do—and what not to do—in order to produce clear, robust, and efficient code.
Each rule appears in the form of a short, stand-alone essay offering insight, code examples, and “war stories” from this uniquely qualified author. The essays include specific advice and insights into the subtleties of the language and are illustrated with exceptional code examples. Throughout the book, common language idioms and design patterns are examined and insightful and enlightening tips and techniques are provided.
Coverage includes:
• Customary and effective language usage that is saturated with expert advice in a concise, readable, and easy-to-access format.
• Patterns, antipatterns, and idioms to help you get the most out of the Java platform.
• Commonly misunderstood subtleties of the language and its libraries: how to avoid the traps and pitfalls.
• Focus on the language and its most fundamental libraries: java.lang, java.util, and, to a lesser extent, java.io.
• Detailed coverage of serialization, including practical advice that is not available elsewhere.
Appealing to a broad spectrum of the programming community, Effective Java™ Programming Language Guide presents the most practical, authoritative guidelines available for writing efficient, well-designed programs for the Java platform.

دانلود کتاب «جاوا موثر: راهنمای زبان برنامه نویسی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.