تمرین‌هایی در سبک برنامه‌نویسی ۲۰۲۰
Exercises in Programming Style 2020

دانلود کتاب تمرین‌هایی در سبک برنامه‌نویسی ۲۰۲۰ (Exercises in Programming Style 2020) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی

نویسنده

Cristina Videira Lopes

ناشر: CRC Press
voucher-1

۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید

سال انتشار

2020

زبان

English

تعداد صفحه‌ها

360

نوع فایل

pdf

حجم

18.0 MB

🏷️ قیمت اصلی: 200,000 تومان بود.قیمت فعلی: 129,000 تومان.

🏷️ قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود. قیمت فعلی: ۲۹۸٬۰۰۰ تومان.

📥 دانلود نسخه‌ی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمه‌ی فارسی با هوش مصنوعی 🔗 مشاهده جزئیات

پیش‌خرید با تحویل فوری(⚡️) | فایل کتاب حداکثر تا ۳۰ دقیقه(🕒) پس از ثبت سفارش آماده دانلود خواهد بود.

دانلود مستقیم PDF

ارسال فایل به ایمیل

پشتیبانی ۲۴ ساعته

توضیحات

معرفی کتاب تمرین‌هایی در سبک برنامه‌نویسی ۲۰۲۰

ویرایش اول کتاب «تمرین‌هایی در سبک برنامه‌نویسی» به‌عنوان کتاب قابل توجه ACM مورد تقدیر قرار گرفت و به‌عنوان «بهترین کتاب برنامه‌نویسی دهه» تحسین شد. این ویرایش جدید همان ارائه را حفظ کرده است، اما به Python 3 ارتقا یافته و بخش جدیدی در مورد سبک‌های شبکه عصبی به آن اضافه شده است.

کتاب «تمرین‌هایی در سبک برنامه‌نویسی» با استفاده از یک وظیفه‌ی محاسباتی ساده (تکرار واژه‌ها) برای نشان دادن سبک‌های مختلف برنامه‌نویسی، به خوانندگان کمک می‌کند تا روش‌های مختلف نوشتن برنامه‌ها و طراحی سیستم‌ها را درک کنند. این کتاب به گونه‌ای طراحی شده است که در ارتباط با کدهای ارائه شده در یک مخزن آنلاین مورد استفاده قرار گیرد. این کتاب کد خام را به گونه‌ای تکمیل و توضیح می‌دهد که برای هر کسی که به طور مرتب هنر برنامه‌نویسی را تمرین می‌کند، قابل دسترسی باشد. همچنین می‌توان از این کتاب در دوره‌های پیشرفته برنامه‌نویسی در رشته‌های علوم کامپیوتر و مهندسی نرم‌افزار استفاده کرد.

این کتاب شامل ۴۰ سبک مختلف برای نوشتن وظیفه‌ی تکرار واژه‌ها است. این سبک‌ها در ده دسته گروه‌بندی شده‌اند: تاریخی، پایه، ترکیب توابع، اشیاء و تعاملات شیء، بازتاب و فرابرنامه‌نویسی، شرایط سخت، داده‌محور، هم‌روندی، تعامل و شبکه‌های عصبی. نویسنده محدودیت‌های هر سبک را بیان کرده و برنامه‌های نمونه را توضیح می‌دهد. هر فصل ابتدا محدودیت‌های سبک را ارائه می‌کند، سپس یک برنامه‌ی نمونه را نشان می‌دهد و پس از آن توضیح مفصلی از کد ارائه می‌دهد. بیشتر فصل‌ها همچنین دارای بخش‌هایی هستند که بر استفاده از سبک در طراحی سیستم‌ها و همچنین بخش‌هایی که زمینه‌ی تاریخی پیدایش سبک برنامه‌نویسی را شرح می‌دهند، تمرکز دارند.


فهرست کتاب:

۱. روی جلد

۲. صفحه عنوان فرعی

۳. صفحه عنوان

۴. صفحه حق تکثیر

۵. تقدیم‌نامه

۶. فهرست

۷. پیشگفتار ویراست دوم

۸. پیشگفتار ویراست اول

۹. مقدمه

۱۰. نویسنده

۱۱. بخش اول: تاریخی

۱۲. بخش دوم: سبک‌های پایه

۱۳. بخش سوم: ترکیب توابع

۱۴. بخش چهارم: اشیاء و تعامل شیء

۱۵. بخش پنجم: بازتاب و فرابرنامه‌نویسی

۱۶. بخش ششم: ناملایمات

۱۷. بخش هفتم: داده‌محور

۱۸. بخش هشتم: هم‌روندی

۱۹. بخش نهم: تعامل

۲۰. بخش دهم: شبکه‌های عصبی

۲۱. نمایه

 

توضیحات(انگلیسی)

The first edition of Exercises in Programming Style was honored as an ACM Notable Book and praised as “The best programming book of the decade.” This new edition retains the same presentation but has been upgraded to Python 3, and there is a new section on neural network styles.

Using a simple computational task (term frequency) to illustrate different programming styles, Exercises in Programming Style helps readers understand the various ways of writing programs and designing systems. It is designed to be used in conjunction with code provided on an online repository. The book complements and explains the raw code in a way that is accessible to anyone who regularly practices the art of programming. The book can also be used in advanced programming courses in computer science and software engineering programs.

The book contains 40 different styles for writing the term frequency task. The styles are grouped into ten categories: historical, basic, function composition, objects and object interactions, reflection and metaprogramming, adversity, data-centric, concurrency, interactivity, and neural networks. The author states the constraints in each style and explains the example programs. Each chapter first presents the constraints of the style, next shows an example program, and then gives a detailed explanation of the code. Most chapters also have sections focusing on the use of the style in systems design as well as sections describing the historical context in which the programming style emerged.


Table of Contents

1. Cover

2. Half Title

3. Title Page

4. Copyright Page

5. Dedication

6. Contents

7. Preface to the Second Edition

8. Preface to the First Edition

9. Prologue

10. Author

11. Part I: Historical

12. Part II: Basic Styles

13. Part III: Function Composition

14. Part IV: Objects and Object Interaction

15. Part V: Reflection and Metaprogramming

16. Part VI: Adversity

17. Part VII: Data-Centric

18. Part VIII: Concurrency

19. Part IX: Interactivity

20. Part X: Neural Networks

21. Index

دیگران دریافت کرده‌اند

✨ ضمانت تجربه خوب مطالعه

بازگشت کامل وجه

در صورت مشکل، مبلغ پرداختی بازگردانده می شود.

دانلود پرسرعت

دانلود فایل کتاب با سرعت بالا

ارسال فایل به ایمیل

دانلود مستقیم به همراه ارسال فایل به ایمیل.

پشتیبانی ۲۴ ساعته

با چت آنلاین و پیام‌رسان ها پاسخگو هستیم.

ضمانت کیفیت کتاب

کتاب ها را از منابع معتیر انتخاب می کنیم.