Hướng dẫn mastering python design patterns second edition - làm chủ các mẫu thiết kế python phiên bản thứ hai
Khai thác các mẫu thiết kế khác nhau để làm chủ nghệ thuật giải quyết các vấn đề bằng cách sử dụng Python Show Các tính năng chính
Mô tả cuốn sáchPython là một ngôn ngữ kịch bản hướng đối tượng được sử dụng trong một loạt các danh mục. Trong Kỹ thuật phần mềm, một mô hình thiết kế là một giải pháp được bầu để giải quyết các vấn đề thiết kế phần mềm. Mặc dù chúng đã tồn tại được một thời gian, các mẫu thiết kế vẫn là một trong những chủ đề hàng đầu trong kỹ thuật phần mềm và là nguồn sẵn sàng cho các nhà phát triển phần mềm để giải quyết các vấn đề họ gặp phải một cách thường xuyên. Cuốn sách này đưa bạn qua một loạt các mẫu thiết kế và giải thích chúng với các ví dụ trong thế giới thực. Bạn sẽ có được nắm bắt với các chi tiết và khái niệm cấp thấp chỉ cho bạn cách viết mã Python, mà không tập trung vào các giải pháp phổ biến như được kích hoạt trong Java và C ++. Bạn cũng sẽ FND các phần về sửa chữa, thực tiễn tốt nhất, kiến trúc hệ thống và các khía cạnh thiết kế của nó. Cuốn sách này sẽ giúp bạn tìm hiểu các khái niệm cốt lõi của các mẫu thiết kế và cách chúng có thể được sử dụng để giải quyết các vấn đề thiết kế phần mềm. Bạn sẽ tập trung vào hầu hết các mô hình thiết kế của bốn (GOF), được sử dụng để giải quyết các vấn đề hàng ngày và đưa các kỹ năng của bạn lên một tầm cao mới với các mẫu phản ứng và chức năng giúp bạn xây dựng các ứng dụng kiên cường, có thể mở rộng và mạnh mẽ. Vào cuối cuốn sách, bạn sẽ có thể giải quyết một cách hiệu quả các vấn đề thường gặp và phát triển các ứng dụng, và cũng thoải mái làm việc cho các dự án có thể mở rộng và có thể duy trì ở mọi quy mô. Những gì bạn sẽ học
Cuốn sách này dành cho aiCuốn sách này dành cho các nhà phát triển Python trung gian. Kiến thức trước về các mẫu thiết kế không bắt buộc để thưởng thức cuốn sách này. Mục lục
Đây là kho lưu trữ mã để làm chủ các mẫu thiết kế Python, phiên bản thứ hai, được xuất bản bởi Packt. Hướng dẫn tạo phần mềm thông minh, hiệu quả và có thể tái sử dụng Cuốn sách này là gì?Python là một ngôn ngữ kịch bản hướng đối tượng được sử dụng trong một loạt các danh mục. Trong Kỹ thuật phần mềm, một mô hình thiết kế là một giải pháp được bầu để giải quyết các vấn đề thiết kế phần mềm. Mặc dù chúng đã tồn tại được một thời gian, các mẫu thiết kế vẫn là một trong những chủ đề hàng đầu trong kỹ thuật phần mềm và là nguồn sẵn sàng cho các nhà phát triển phần mềm để giải quyết các vấn đề họ gặp phải một cách thường xuyên. Cuốn sách này đưa bạn qua một loạt các mẫu thiết kế và giải thích chúng với các ví dụ trong thế giới thực. Bạn sẽ có được nắm bắt với các chi tiết và khái niệm cấp thấp chỉ cho bạn cách viết mã Python, mà không tập trung vào các giải pháp phổ biến như được kích hoạt trong Java và C ++. Bạn cũng sẽ tìm thấy các phần về sửa chữa, thực tiễn tốt nhất, kiến trúc hệ thống và các khía cạnh thiết kế của nó. Cuốn sách này bao gồm các tính năng thú vị sau đây:
Nếu bạn cảm thấy cuốn sách này là dành cho bạn, hãy lấy bản sao của bạn ngay hôm nay! Errata
Hướng dẫn và điều hướngTất cả các mã được tổ chức thành các thư mục. Ví dụ, Chương02. Mã sẽ trông giống như sau:
Sau đây là những gì bạn cần cho cuốn sách này: Cuốn sách này dành cho các nhà phát triển Python trung gian. Kiến thức trước về các mẫu thiết kế không bắt buộc để thưởng thức cuốn sách này. This book is for intermediate Python developers. Prior knowledge of design patterns is not required to enjoy this book. Với danh sách phần mềm và phần cứng sau đây, bạn có thể chạy tất cả các tệp mã có trong cuốn sách (Chương 1-15). Danh sách phần mềm và phần cứng
Chương 15
Sản phẩm liên quanTìm hiểu lập trình Python - Phiên bản thứ hai [Packt] [Amazon] is a web developer/DevOps engineer working with a variety of tools. He spends most of his time building projects using Python's powerful scripting capabilities, add-on libraries, and web frameworks such as Django or Flask. Kamon has been using Python in professional contexts for more than 12 years. He is also a Python instructor with a passion for teaching how to use Python features to quickly produce results. Mã sạch trong Python [Packt] [Amazon] is a software engineer living in the Netherlands. He is not dogmatic about particular programming languages and tools; his principle is that the right tool should be used for the right job. One of his favorite tools is Python because he finds it very productive. Sakis was also the technical reviewer of Mastering Object-oriented Python and Learning Python Design Patterns, published by Packt Publishing. Làm quen với tác giảKamon Ayeva là một nhà phát triển web/kỹ sư DevOps làm việc với nhiều công cụ khác nhau. Anh ta dành phần lớn thời gian để xây dựng các dự án của mình bằng cách sử dụng các khả năng kịch bản mạnh mẽ của Python, các thư viện bổ sung và các khung web như Django hoặc Flask. Kamon đã sử dụng Python trong bối cảnh chuyên nghiệp trong hơn 12 năm. Ông cũng là một người hướng dẫn Python với niềm đam mê dạy cách sử dụng các tính năng của Python để nhanh chóng tạo ra kết quả. |