Ebook Clean Code Trong Python - Phát Triển Code Dễ Bảo Trì Và Hiệu Quả + Code [Ấn Bản Lần 2] [PDF, EPUB] [9852E]
Khắc phục sự thiếu hiệu quả và lỗi theo cách của Pythonic.
1. Các tính năng chính:
- ✓ Nâng cao kỹ năng code của bạn bằng cách sử dụng các tính năng mới được giới thiệu trong Python 3.9.
- ✓ Triển khai các kỹ thuật refactoring và các nguyên tắc SOLID trong Python.
- ✓ Áp dụng microservices cho các hệ thống kế thừa của bạn bằng cách triển khai các kỹ thuật thực tế.
2. Mô tả cuốn sách:
Các chuyên gia có kinh nghiệm trong mọi lĩnh vực phải đối mặt với một số trường hợp vô tổ chức, khả năng đọc kém và khả năng kiểm thử do code không có cấu trúc.
Với code được cập nhật và nội dung đã sửa đổi được căn chỉnh cho phù hợp với các tính năng mới của Python 3.9, phiên bản Clean Code trong Python thứ hai này sẽ cung cấp cho bạn tất cả các công cụ cần thiết để vượt qua những trở ngại này và quản lý các dự án của mình thành công.
Cuốn sách bắt đầu bằng cách mô tả các yếu tố cơ bản của việc viết mã sạch và cách nó đóng vai trò quan trọng trong lập trình Python. Bạn sẽ tìm hiểu về cách viết code hiệu quả và dễ đọc bằng cách sử dụng thư viện chuẩn Python và các phương pháp hay nhất cho thiết kế phần mềm.
Cuốn sách thảo luận về lập trình hướng đối tượng trong Python và chỉ cho bạn cách sử dụng các object với descriptors và generators. Nó cũng sẽ cho bạn thấy các nguyên tắc thiết kế của kiểm thử phần mềm và cách giải quyết các vấn đề bằng cách triển khai các software design pattern trong code của bạn. Trong chương kết luận, chúng tôi chia nhỏ một ứng dụng nguyên khối thành một ứng dụng dựa trên microservices bắt đầu từ code làm cơ sở cho một nền tảng vững chắc.
Đến cuối cuốn sách này, bạn sẽ thành thạo trong việc áp dụng các phương pháp coding được ngành công nghiệp phê duyệt để thiết kế code Python trong thế giới thực sạch, bền vững và dễ đọc.
3. Những gì bạn sẽ học:
- ✓ Thiết lập môi trường phát triển hiệu quả bằng cách tận dụng các công cụ tự động.
- ✓ Tận dụng các magic method trong Python để viết code tốt hơn, giảm bớt độ phức tạp và đóng gói các chi tiết.
- ✓ Tạo các thiết kế hướng đối tượng nâng cao bằng cách sử dụng các tính năng độc đáo của Python, chẳng hạn như descriptor.
- ✓ Loại bỏ code trùng lặp bằng cách tạo ra các abstraction mạnh mẽ bằng cách sử dụng các nguyên tắc kỹ thuật phần mềm của thiết kế hướng đối tượng.
- ✓ Tạo các giải pháp dành riêng cho Python bằng decorator và descriptor.
- ✓ Refactor code hiệu quả với sự trợ giúp của các unit test.
- ✓ Xây dựng nền tảng cho kiến trúc vững chắc với một cơ sở mã sạch làm nền tảng.
4. Cuốn sách này dành cho ai:
Cuốn sách này được thiết kế để mang lại lợi ích cho các lập trình viên mới cũng như có kinh nghiệm. Nó sẽ thu hút các trưởng nhóm, kiến trúc sư phần mềm và kỹ sư phần mềm cấp cao, những người muốn viết code Pythonic để tiết kiệm chi phí và nâng cao hiệu quả. Cuốn sách giả định rằng bạn có hiểu biết sâu rộng về lập trình.
5. Mục lục:
- ✓ 01. Giới thiệu, Code Formatting, và Tools.
- ✓ 02. Pythonic Code.
- ✓ 03. Những đặc điểm chung của Good Code.
- ✓ 04. Nguyên tắc SOLID.
- ✓ 05. Sử dụng Decorator để cải thiện code của bạn.
- ✓ 06. Khai thác nhiều hơn các Object của chúng tôi với Descriptor.
- ✓ 07. Generators, Iterators, và Asynchronous Programming.
- ✓ 08. Unit Testing và Refactoring.
- ✓ 09. Common Design Patterns.
- ✓ 10. Clean Architecture.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU
No Comment to " Ebook Clean Code Trong Python - Phát Triển Code Dễ Bảo Trì Và Hiệu Quả + Code [Ấn Bản Lần 2] [PDF, EPUB] [9852E] "