找回密码
 注册
搜索
热搜: java php web
查看: 792|回复: 0

Professional Refactoring in C# & ASP.NET (PDF+code)

[复制链接]
发表于 2009-10-22 19:19:46 | 显示全部楼层 |阅读模式






作者:Danijel Arsenovski
出版日期:April 20, 2009
出版社:Wrox Press
页数:552
ISBN:ISBN-10: 047043452X ISBN-13: 978-0470434529
文件格式:PDF



Refactoring is an effective way to quickly uncover problematic codeand fix it. In this first book to provide a hands-on approach torefactoring in C# and ASP.NET, you’ll discover to apply refactoringtechniques to manage and modify your code. Plus, you’ll learn how tobuild a prototype application from scratch and discover how to refactorthe prototype into a properly designed, enterprise-level application.
With the help of step-by-step directions, you’ll gain a betterunderstanding of different code issues and refactoring transformations.Many of these transformations are developed from real-world scenariosthat are the result of key business decisions. In addition, you’ll findformal definitions of refactoring techniques that you’ll be able torefer to while on the job.
This book covers the refactoring techniques that will enable you tobecome more efficient and productive. You’ll be able to use thisinformation to respond to change and improve the design of existingcode.
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 toeffectively manage and modify their code with refactoring tools andfeatures.
Wrox Professional guides are planned and written by workingprogrammers to meet the real-world needs of programmers, developers,and IT professionals. Focused and relevant, they address the issuestechnology professionals face every day. They provide examples,practical solutions, and expert education in new technologies, alldesigned to help programmers do a better job.
About the Author
Danijel Arsenovski is an author, software architect,and agile coach. Currently, he works as Product and Solutions Architectat Excelsys S.A., designing web 2.0 banking solutions for numerousclients in the region. He started experimenting with refactoring whileoverhauling a huge banking system, and he hasn’t lost interest inrefactoring ever since. He is known for evangelizing about refactoringon the .NET platform. Arsenovski is a contributing author for Visual Studio Magazine, .NET Developers Journal, and Visual Systems Journal.He holds the Microsoft Certified Solution Developer (MCSD)certification, and was named Microsoft MVP in 2005. You can reach himat [email protected], and feel free to drop by at hisblog at http://blog.refactoring.net.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|软晨网(RuanChen.com)

GMT+8, 2024-11-15 10:22

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表