Clean Code in Python
14 مرداد 1400 کتاب های برنامه نویسی بدون دیدگاه

Clean Code in Python

کتاب Clean Code in Python: پایتون در حال حاضر در زمینه های مختلفی مانند ساخت نرم افزار ، مدیریت سیستم ها و پردازش داده ها مورد استفاده قرار می گیرد. در همه این زمینه ها، متخصصان با تجربه می توانند در نتیجه کد بد ، نمونه هایی از ناکارآمدی ، مشکلات و سایر خطرات را پیدا کنند.

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

در پایان کتاب ، شما در استفاده از روش های کدگذاری تأیید شده برای صنعت برای طراحی کد پایتون تمیز ، پایدار و قابل خواندن مهارت خواهید داشت.

آنچه یاد خواهید گرفت:

  • Set up tools to effectively work in a development environment
  • Explore how the magic methods of Python can help us write better code
  • Examine the traits of Python to create advanced object-oriented design
  • Understand removal of duplicated code using decorators and descriptors
  • Effectively refactor code with the help of unit tests
  • Learn to implement the SOLID principles in Python

سرفصل ها:

Chapter 1:    Introduction, Code Formatting, and Tools

Chapter 2:    Pythonic Code

Chapter 3:    General Traits of Good Code

Chapter 4:    The SOLID Principles

Chapter 5:    Using Decorators to Improve our Code

Chapter 6:    Getting more out of our objects with Descriptors

Chapter 7:    Using Generators

Chapter 8:    Unit Testing and Refactoring

Chapter 9:    Common Design Patterns

Chapter 10:    Clean Architecture

 

مشخصات کتاب Clean Code in Python :

نویسنده: Mariano Anaya

ناشر: ‎ Packt Publishing

سال انتشار: 2018

تعداد صفحات: 328

حجم فایل: 2.12 MB