Adaptive Code via C#: Agile coding with design patterns and SOLID principles (Paperback)
暫譯: 透過 C# 的自適應程式碼:使用設計模式和 SOLID 原則的敏捷編碼 (平裝本)

Gary McLean Hall

  • 出版商: MicroSoft
  • 出版日期: 2014-10-19
  • 售價: $1,650
  • 貴賓價: 9.5$1,568
  • 語言: 英文
  • 頁數: 432
  • 裝訂: Paperback
  • ISBN: 0735683204
  • ISBN-13: 9780735683204
  • 相關分類: C#Agile SoftwareDesign Pattern
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

相關主題

商品描述

Agile coding with design patterns and SOLID principles

As every developer knows, requirements are subject to change. But when you build adaptability into your code, you can respond to change more easily and avoid disruptive rework. Focusing on Agile programming, this book describes the best practices, principles, and patterns that enable you to create flexible, adaptive code--and deliver better business value.

 

Expert guidance to bridge the gap between theory and practice 

  • Get grounded in Scrum: artifacts, roles, metrics, phases 
  • Organize and manage architectural dependencies 
  • Review best practices for patterns and anti-patterns 
  • Master SOLID principles: single-responsibility, open/closed, Liskov substitution 
  • Manage the versatility of interfaces for adaptive code 
  • Perform unit testing and refactoring in tandem 
  • See how delegation and abstraction impact code adaptability 
  • Learn best ways to implement dependency interjection 
  • Apply what you learn to a pragmatic, agile coding project

 

Get code samples at:

http://github.com/garymclean/AdaptiveCode

商品描述(中文翻譯)

**敏捷編碼與設計模式及 SOLID 原則**

每位開發者都知道,需求是會變化的。但當你在程式碼中建立適應性時,你可以更輕鬆地應對變化,並避免破壞性的重工。這本書專注於敏捷編程,描述了最佳實踐、原則和模式,使你能夠創建靈活、適應性的程式碼,並提供更好的商業價值。

**專家指導,彌合理論與實踐之間的鴻溝**

- 了解 Scrum:工件、角色、指標、階段
- 組織和管理架構依賴
- 審查模式和反模式的最佳實踐
- 精通 SOLID 原則:單一職責、開放/封閉、Liskov 替代
- 管理介面的多樣性以適應程式碼
- 同時進行單元測試和重構
- 了解委派和抽象如何影響程式碼的適應性
- 學習實現依賴注入的最佳方法
- 將所學應用於實用的敏捷編碼專案

**獲取程式碼範例:**

http://github.com/garymclean/AdaptiveCode