Professional Refactoring in C# & ASP.NET (Paperback)
暫譯: C# 與 ASP.NET 專業重構
Danijel Arsenovski
- 出版商: Wrox Press
- 出版日期: 2009-04-20
- 定價: $1,980
- 售價: 6.0 折 $1,188
- 語言: 英文
- 頁數: 517
- 裝訂: Paperback
- ISBN: 047043452X
- ISBN-13: 9780470434529
-
相關分類:
.NET、ASP.NET、C#、Refactoring
立即出貨(限量) (庫存=2)
買這商品的人也買了...
-
$880$695 -
$620$490 -
$550$435 -
$990$891 -
$620$527 -
$700$553 -
$690$587 -
$788Programming in Objective-C 2.0, 2/e (Paperback)
-
$1,930$1,834 -
$750$638 -
$520$411 -
$500$395 -
$530$199 -
$690$538 -
$650$553 -
$540$427 -
$550$435 -
$780$616 -
$360$284 -
$380$300 -
$520$411 -
$690$538 -
$590$502 -
$680$537 -
$690$538
商品描述
Refactoring is an effective way to quickly uncover problematic code and fix it. In this first book to provide a hands-on approach to refactoring in C# and ASP.NET, you'll discover to apply refactoring techniques to manage and modify your code. Plus, you'll learn how to build a prototype application from scratch and discover how to refactor the prototype into a properly designed, enterprise-level application.
With the help of step-by-step directions, you'll gain a better understanding of different code issues and refactoring transformations. Many of these transformations are developed from real-world scenarios that are the result of key business decisions. In addition, you'll find formal definitions of refactoring techniques that you'll be able to refer to while on the job.
This book covers the refactoring techniques that will enable you to become more efficient and productive. You'll be able to use this information to respond to change and improve the design of existing code.
What you will learn from this book
- How to assemble your own refactoring toolkit
Techniques for performing unit testing
Tips on refactoring to patterns
How to use refactoring to upgrade legacy C# and ASP.NET code
Ways to take advantage of the method extraction to eliminate duplicated code
How to make code simpler, easier to modify, and more understandable
All about object oriented theory and design patterns
Methods for using LINQ and other C# 3.0 enhancements
Who this book is for
This book is for C# and ASP.NET developers who want to learn how to effectively manage and modify their code with refactoring tools and features.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
商品描述(中文翻譯)
重構是一種有效的方法,可以快速發現有問題的程式碼並進行修正。在這本首部提供 C# 和 ASP.NET 重構實作方法的書中,您將學會如何應用重構技術來管理和修改您的程式碼。此外,您還將學習如何從零開始構建一個原型應用程式,並了解如何將該原型重構為一個設計良好的企業級應用程式。
透過逐步指導,您將更好地理解不同的程式碼問題和重構轉換。這些轉換中的許多都是基於實際情境,這些情境是關鍵商業決策的結果。此外,您將找到重構技術的正式定義,這些定義可以在工作中參考。
本書涵蓋的重構技術將使您變得更高效和更具生產力。您將能夠利用這些資訊來應對變化並改善現有程式碼的設計。
您將從本書學到的內容:
- 如何組建自己的重構工具包
- 執行單元測試的技術
- 重構模式的技巧
- 如何使用重構來升級舊版 C# 和 ASP.NET 程式碼
- 如何利用方法提取來消除重複程式碼
- 如何使程式碼更簡單、更易於修改和更易於理解
- 物件導向理論和設計模式的所有內容
- 使用 LINQ 和其他 C# 3.0 增強功能的方法
本書的讀者:
本書適合希望學習如何有效管理和修改程式碼的 C# 和 ASP.NET 開發人員,特別是使用重構工具和功能的開發人員。
Wrox 專業指南由現職程式設計師規劃和撰寫,以滿足程式設計師、開發人員和 IT 專業人員的實際需求。這些指南專注且相關,針對技術專業人員每天面臨的問題提供解決方案。它們提供範例、實用解決方案和新技術的專家教育,旨在幫助程式設計師更好地完成工作。