Log in Sign up
Trang chủeBookAgile Principles, Patterns, and Practices in C#, 1st edition
Agile Principles, Patterns, and Practices in C#, 1st edition

Agile Principles, Patterns, and Practices in C#, 1st edition

BRAND: PEARSON
Publisher:
PEARSON
Author:
Micah Martin; Robert C. Martin
Edition:
(July 20, 2006) © 2006
eBook ISBN:
9780132797146
Print ISBN:
9780131857254
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

Tổng quan sách

Với cuốn sách đoạt giải thưởng Phát triển phần mềm Agile: Nguyên tắc, Mô hình và Thực tiễn, Robert C. Martin đã giúp mang các nguyên tắc Agile đến với hàng chục nghìn lập trình viên Java và C++. Giờ đây, các lập trình viên .NET đã có hướng dẫn chính xác về các phương pháp linh hoạt với tập sách được cập nhật hoàn chỉnh này từ Robert C. Martin và Micah Martin, Nguyên tắc, mô hình và thực tiễn linh hoạt trong C#.Cuốn sách này trình bày một loạt các nghiên cứu điển hình minh họa các nguyên tắc cơ bản của phát triển Agile và thiết kế Agile, đồng thời chuyển nhanh chóng từ mô hình UML sang mã C# thực. Các chương giới thiệu trình bày những vấn đề cơ bản của phong trào linh hoạt, trong khi các chương sau trình bày các kỹ thuật đã được chứng minh trong thực tế.Người đọc sẽ không hiểu được cuốn sách nàyCác nguyên tắc linh hoạt và mười bốn phương pháp thực hành của Lập trình cực đoanTăng đột biến, phân tách, vận tốc và lập kế hoạch lặp lại và phát hànhPhát triển dựa trên thử nghiệm, thiết kế thử nghiệm đầu tiên và thử nghiệm chấp nhậnTái cấu trúc với thử nghiệm đơn vịLập trình cặpThiết kế linh hoạt và mùi thiết kếNăm loại sơ đồ UML và cách sử dụng chúng hiệu quảCác mẫu thiết kế và thiết kế gói hướng đối tượngLàm thế nào để kết hợp tất cả lại với nhau cho một dự án trong thế giới thực
  1. Chapter 1: Agile Practices
  2. Chapter 2: Overview of Extreme Programming
  3. Chapter 3: Planning
  4. Chapter 4: Testing
  5. Chapter 5: Refactoring
  6. Chapter 6: A Programming Episode
  7. Chapter 7: What Is Agile Design?
  8. Chapter 8: The Single-Responsibility Principle (SRP)
  9. Chapter 9: The Open/Closed Principle (OCP)
  10. Chapter 10: The Liskov Substitution Principle (LSP)
  11. Chapter 11: The Dependency-Inversion Principle (DIP)
  12. Chapter 12: The Interface Segregation Principle (ISP)
  13. Chapter 13: Overview of UML for C# Programmers
  14. Chapter 14: Working with Diagrams
  15. Chapter 15: State Diagrams
  16. Chapter 16: Object Diagrams
  17. Chapter 17: Use Cases
  18. Chapter 18: Sequence Diagrams
  19. Chapter 19: Class Diagrams
  20. Chapter 20: Heuristics and Coffee
  21. Chapter 21: Command and Active Object: Versatility and Multitasking
  22. Chapter 22: Template Method and Strategy: Inheritance versus Delegation
  23. Chapter 23: Facade and Mediator
  24. Chapter 24: Singleton and Monostate
  25. Chapter 25: Null Object
  26. Chapter 26: The Payroll Case Study: Iteration 1
  27. Chapter 27: The Payroll Case Study: Implementation
  28. Chapter 28: Principles of Package and Component Design
  29. Chapter 29: Factory
  30. Chapter 30: The Payroll Case Study: Package Analysis
  31. Chapter 31: Composite
  32. Chapter 32: Observer: Evolving into a Pattern
  33. Chapter 33: Abstract Server, Adapter, and Bridge
  34. Chapter 34: Proxy and Gateway: Managing Third-Party APIs
  35. Chapter 35: Visitor
  36. Chapter 36: State
  37. Chapter 37: The Payroll Case Study: The Database
  38. Chapter 38: The Payroll User Interface: Model View PresenterAppendix A: A Satire of Two CompaniesAppendix B: What Is Software?
Chat Zalo