Cart

Clean Architecture: A Craftsman's Guide to Software Structure and Design, 1st edition

BRAND: PEARSON

Publisher:Pearson 
Author: Robert C. Martin
Edition: (September 10, 2017) © 2018
eBook ISBN:9780134494326
Print ISBN: 9780134494166
Type: 1 Year Subscription. Dành cho Cá nhân 

eBook edition. 1 Year Subscription. Dành cho Cá nhân  |  Trường ĐH, Nhóm, Thư Viện: Gọi 0915920514 để báo giá Pearson, Vital Source eBook hoặc mua Sách In  

Số lượng:
Tổng tiền:
Giá có thể thay đổi bất kỳ khi nào.
Thời hạn giao hàng: 03 ngày làm việc với sách eBook và 30 ngày với sách In. Gọi để được Tư vấn Giáo Trình.

Mô tả sản phẩm

Dựa trên sự thành công của các cuốn sách bán chạy nhất The Clean Coder và Clean Code, nghệ nhân phần mềm huyền thoại Robert C. "Uncle Bob" Martin cho thấy cách mang lại tính chuyên nghiệp và kỷ luật cao hơn cho kiến ​​trúc và thiết kế ứng dụng.

Giống như những cuốn sách khác của anh ấy, Kiến trúc sạch của Martin không chỉ đưa ra nhiều lựa chọn và phương án và nói "hãy sử dụng khả năng phán đoán tốt nhất của bạn": nó cho bạn biết những lựa chọn nào cần thực hiện và tại sao những lựa chọn đó lại quan trọng đối với thành công của bạn. Martin đưa ra những câu trả lời trực tiếp, rõ ràng cho các câu hỏi quan trọng về kiến ​​trúc và thiết kế như:

Cấu trúc cấp cao nào là tốt nhất cho các loại ứng dụng khác nhau, bao gồm web, cơ sở dữ liệu, Máy tính, bảng điều khiển và ứng dụng nhúng?

Nguyên tắc cốt lõi của kiến ​​trúc phần mềm là gì?

Vai trò của kiến ​​trúc sư là gì và anh ấy/cô ấy thực sự đang cố gắng đạt được điều gì?

Nguyên tắc cốt lõi của thiết kế phần mềm là gì?

Làm thế nào mà các thiết kế và kiến ​​trúc gặp trục trặc và bạn có thể làm gì với nó?

Các nguyên tắc và thực hành của kiến ​​trúc sư và nhà thiết kế chuyên nghiệp là gì?

Kiến trúc sạch là cuốn sách cần thiết cho mọi kiến ​​trúc sư phần mềm, nhà phân tích hệ thống, nhà thiết kế hệ thống và người quản lý phần mềm -- và cho bất kỳ lập trình viên nào mong muốn đảm nhận những vai trò này hoặc bị ảnh hưởng bởi công việc của họ

Introduction

Chapter 1: What Is Design and Architecture?
Chapter 2: A Tale of Two Values
Chapter 3: Paradigm Overview
Chapter 4: Structured Programming
Chapter 5: Object-Oriented Programming
Chapter 6: Functional Programming
Chapter 7: SRP: The Single Responsibility Principle
Chapter 8: OCP: The Open-Closed Principle
Chapter 9: LSP: The Liskov Substitution Principle
Chapter 10: ISP: The Interface Segregation Principle
Chapter 11: DIP: The Dependency Inversion Principle 8
Chapter 12: Components
Chapter 13: Component Cohesion
Chapter 14: Component Coupling
Chapter 15: What Is Architecture?
Chapter 16: Independence
Chapter 17: Boundaries: Drawing Lines
Chapter 18: Boundary Anatomy
Chapter 19: Policy and Level
Chapter 20: Business Rules
Chapter 21: Screaming Architecture
Chapter 22: The Clean Architecture
Chapter 23: Presenters and Humble Objects
Chapter 24: Partial Boundaries
Chapter 25: Layers and Boundaries
Chapter 26: The Main Component
Chapter 27: Services: Great and Small 
Chapter 28: The Test Boundary
Chapter 29: Clean Embedded Architecture
Chapter 30: The Database Is a Detail
Chapter 31: The Web Is a Detail
Chapter 32: Frameworks Are Details
Chapter 33: Case Study: Video Sales
Chapter 34: The Missing Chapter

TỔNG QUAN SÁCH

Dựa trên sự thành công của các cuốn sách bán chạy nhất The Clean Coder và Clean Code, nghệ nhân phần mềm huyền thoại Robert C. "Uncle Bob" Martin cho thấy cách mang lại tính chuyên nghiệp và kỷ luật cao hơn cho kiến ​​trúc và thiết kế ứng dụng.

Giống như những cuốn sách khác của anh ấy, Kiến trúc sạch của Martin không chỉ đưa ra nhiều lựa chọn và phương án và nói "hãy sử dụng khả năng phán đoán tốt nhất của bạn": nó cho bạn biết những lựa chọn nào cần thực hiện và tại sao những lựa chọn đó lại quan trọng đối với thành công của bạn. Martin đưa ra những câu trả lời trực tiếp, rõ ràng cho các câu hỏi quan trọng về kiến ​​trúc và thiết kế như:

Cấu trúc cấp cao nào là tốt nhất cho các loại ứng dụng khác nhau, bao gồm web, cơ sở dữ liệu, Máy tính, bảng điều khiển và ứng dụng nhúng?

Nguyên tắc cốt lõi của kiến ​​trúc phần mềm là gì?

Vai trò của kiến ​​trúc sư là gì và anh ấy/cô ấy thực sự đang cố gắng đạt được điều gì?

Nguyên tắc cốt lõi của thiết kế phần mềm là gì?

Làm thế nào mà các thiết kế và kiến ​​trúc gặp trục trặc và bạn có thể làm gì với nó?

Các nguyên tắc và thực hành của kiến ​​trúc sư và nhà thiết kế chuyên nghiệp là gì?

Kiến trúc sạch là cuốn sách cần thiết cho mọi kiến ​​trúc sư phần mềm, nhà phân tích hệ thống, nhà thiết kế hệ thống và người quản lý phần mềm -- và cho bất kỳ lập trình viên nào mong muốn đảm nhận những vai trò này hoặc bị ảnh hưởng bởi công việc của họ

MỤC LỤC

Introduction

Chapter 1: What Is Design and Architecture?
Chapter 2: A Tale of Two Values
Chapter 3: Paradigm Overview
Chapter 4: Structured Programming
Chapter 5: Object-Oriented Programming
Chapter 6: Functional Programming
Chapter 7: SRP: The Single Responsibility Principle
Chapter 8: OCP: The Open-Closed Principle
Chapter 9: LSP: The Liskov Substitution Principle
Chapter 10: ISP: The Interface Segregation Principle
Chapter 11: DIP: The Dependency Inversion Principle 8
Chapter 12: Components
Chapter 13: Component Cohesion
Chapter 14: Component Coupling
Chapter 15: What Is Architecture?
Chapter 16: Independence
Chapter 17: Boundaries: Drawing Lines
Chapter 18: Boundary Anatomy
Chapter 19: Policy and Level
Chapter 20: Business Rules
Chapter 21: Screaming Architecture
Chapter 22: The Clean Architecture
Chapter 23: Presenters and Humble Objects
Chapter 24: Partial Boundaries
Chapter 25: Layers and Boundaries
Chapter 26: The Main Component
Chapter 27: Services: Great and Small 
Chapter 28: The Test Boundary
Chapter 29: Clean Embedded Architecture
Chapter 30: The Database Is a Detail
Chapter 31: The Web Is a Detail
Chapter 32: Frameworks Are Details
Chapter 33: Case Study: Video Sales
Chapter 34: The Missing Chapter

-%
0₫ 0₫
0915920514
0915920514