Solid Code

Donis Marshall, John Bruno

  • 出版商: MicroSoft
  • 出版日期: 2009-03-01
  • 定價: $1,400
  • 售價: 8.0$1,120
  • 語言: 英文
  • 頁數: 352
  • 裝訂: Paperback
  • ISBN: 0735625921
  • ISBN-13: 9780735625921
  • 相關分類: .NET軟體工程
  • 立即出貨 (庫存 < 4)

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

商品描述

Get best-in-class engineering practices to help you write more-robust, bug-free code. Two Microsoft .NET development experts share real-world examples and proven methods for optimizing the software development life cycle—from avoiding costly programming pitfalls to making your development team more efficient. Managed code developers at all levels will find design, prototyping, implementation, debugging, and testing tips to boost the quality of their code—today.

Optimize each stage of the development process—from design to testing—and produce higher-quality applications.

  • Use metaprogramming to reduce code complexity, while increasing flexibility and maintainability
  • Treat performance as a feature—and manage it throughout the development life cycle
  • Apply best practices for application scalability
  • Employ preventative security measures to ward off malicious attacks
  • Practice defensive programming to catch bugs before run time
  • Incorporate automated builds, code analysis, and testing into the daily engineering process
  • Implement better source-control management and check-in procedures
  • Establish a quality-driven, milestone-based project rhythm—and improve your results!

商品描述(中文翻譯)

獲取最佳工程實踐,幫助您撰寫更強大、無錯誤的程式碼。兩位微軟.NET開發專家分享實際案例和經過驗證的方法,優化軟體開發生命週期,從避免昂貴的程式編寫陷阱到提高開發團隊效率。無論您是初學者還是有經驗的受控碼開發人員,都能找到設計、原型、實施、調試和測試的技巧,提升程式碼的質量-從今天開始。

優化開發過程的每個階段-從設計到測試-並產生更高質量的應用程式。

- 使用元程式設計來減少程式碼複雜性,同時增加靈活性和可維護性
- 將性能視為一個功能,並在整個開發生命週期中管理它
- 應用最佳實踐來提高應用程式的可擴展性
- 採用預防性安全措施,防止惡意攻擊
- 實踐防禦性編程,以在運行時捕捉錯誤
- 將自動化構建、程式碼分析和測試納入日常工程流程
- 實施更好的源代碼控制管理和提交程序
- 建立以質量為導向、以里程碑為基礎的專案節奏-並改善您的成果!