دانلود مستقیم کتاب Clean Code in JavaScript

Clean Code in JavaScript

متدهای صحیح و تمیز کد زدن در جاوا اسکریپت

100+

13.13 مگابایت

PDF

توضیحات کتاب

کتاب «کد تمیز در جاوااسکریپت» راهنمایی عملی برای توسعه‌دهندگانی است که می‌خواهند کدهای خود را در زبان جاوااسکریپت بهینه، خوانا و قابل نگهداری بنویسند. این کتاب شما را با اصول و بهترین شیوه‌های نگارش کد تمیز در جاوااسکریپت آشنا می‌کند و به شما کمک می‌کند تا پروژه‌های خود را با کیفیت بالاتری توسعه دهید.

ویژگی‌های کلیدی این کتاب شامل:

  • اصول کد تمیز: معرفی اصول اولیه کد تمیز مانند سادگی، وضوح و عملکرد بالای کد، و نحوه به‌کارگیری آن‌ها در زبان جاوااسکریپت.
  • بهبود خوانایی کد: تکنیک‌هایی برای نوشتن کدهایی که دیگر توسعه‌دهندگان به‌راحتی می‌توانند آن را بفهمند و روی آن کار کنند، شامل انتخاب نام‌های مناسب برای متغیرها، توابع و کلاس‌ها.
  • تفکیک وظایف و کاهش پیچیدگی: آموزش نحوه تفکیک وظایف به توابع و ماژول‌های کوچک‌تر و ساده‌تر برای بهبود مدیریت و کاهش پیچیدگی پروژه‌ها.
  • مدیریت خطاها و استثناها: بهترین روش‌ها برای مدیریت استثناها و خطاها در جاوااسکریپت به‌گونه‌ای که باعث بهبود پایداری و اعتمادپذیری برنامه شود.
  • نوشتن تست‌های واحد: اهمیت نوشتن تست‌های واحد (unit tests) برای اطمینان از صحت عملکرد کد و نحوه نوشتن تست‌های کارآمد در جاوااسکریپت.
  • بهینه‌سازی عملکرد: معرفی تکنیک‌های بهینه‌سازی عملکرد در جاوااسکریپت از طریق بهبود زمان اجرا و مدیریت حافظه.
  • اصول شی‌گرایی و ماژولاریت: نحوه پیاده‌سازی مفاهیم شی‌گرایی و استفاده از ماژول‌ها در جاوااسکریپت برای نوشتن کدهای ساختاریافته و مقیاس‌پذیر.
  • اصلاح کدهای موجود: روش‌های بهبود و بازنویسی کدهای موجود بدون تخریب عملکرد فعلی برنامه (Refactoring).

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

مشخصات کتاب

  • ناشر: Packt Publishing
  • نویسنده: James Padolsey
  • شابک (ISBN-10): 1789957648
  • شابک (ISBN-13): 978-1789957648
  • تعداد صفحه: 548
  • تاریخ انتشار: January 17, 2020

نظر کاربران

لطفا نظر خود را بنویسید