مجله علمی تفریحی بیبیس
0

دانلود کتاب کد پاک در جاوا اسکریپت

بازدید 900
  • عنوان کتاب: Clean Code in JavaScript
  • نویسنده: James Padolsey
  • حوزه: جاوا اسکریپت
  • سال انتشار: 2020
  • تعداد صفحه: 527
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 13.2 مگابایت

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

JavaScript is a scrappy yet graceful language that has found itself at the center of one of the greatest software shifts in history. It is now the primary programming language used to deliver user experiences on the most ubiquitous platform that exists: the web. This huge responsibility has meant that the JavaScript language has had to grow up very quickly in a period of shifting demands. For the up-and-coming JavaScript programmer or web developer, these changes have meant that the language and its ecosystem have been increasingly complex to grasp. Nowadays, the sheer number of frameworks and libraries available is overwhelming, even to those who’ve been in the industry for many years. The task of this book is to peel back the confusing layers and concepts that the world has placed atop the language to reveal its underlying nature and consider how we can use it to craft reliable and maintainable code with a focus on usability. We will begin by zooming out and considering, in a very fundamental way, why we even write code. We will discover that the code we write does not exist in a vacuum. We will explore the large and small ways in which our code drastically affects our users and fellow programmers, and discuss ways that we can accommodate their various needs. Beyond a fundamental exploration of clean coding principles, we will deeply delve into JavaScript itself, guiding you through the language, from its most atomic syntax to its more abstract design patterns and conventions. We will also explore how we can go about documenting and testing our code in the cleanest way possible. You should come away with a solid grasp of the JavaScript language and an attuned sense of what clean code is. This book is for anyone who has an interest in improving their JavaScript skills. Whether you are an amateur or a professional, there are aspects of this book that you will find valuable. In terms of technical knowledge, the book assumes some previous exposure to programming and at least a small amount of experience of JavaScript itself. The reader who will get the most value from this book is someone who has programmed for a number of months or years in JavaScript but has always felt weighed down by the complexity of it and is unsure of how to craft clean and bug-free JavaScript.

این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:

Download: Clean Code in JavaScript

نظرات کاربران

  •  چنانچه دیدگاه شما توهین آمیز باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه تبلیغاتی داشته باشد تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.