Professional Refactoring in Visual Basic
By Danijel Arsenovski
Publisher: Wiley / Wrox
Final Release Date: June 2008
Pages: 517

Professional Refactoring in Visual Basic

In this one-of-a-kind book, Microsoft MVP Danijel Arsenovskishows you how to utilize the power of refactoring to improve thedesign of your existing code and become more efficient andproductive. He provides you with a hands-on approach so you'llquickly learn how to manage and modify your code with refactoringtools and features. You'll also discover how to perform unittesting, refactoring to patterns, and refactoring to upgrade legacyVisual Basic code.

As you progress through the chapters, you'll build a prototypeapplication from scratch. You'll then utilize refactoringtechniques to transform the code into a properly designed,enterprise-level application. Arsenovski walks you step-by-stepthrough each process while offering expert coding tips. You'll thenbe able to apply this information to real situations that arise asa result of company expansion, policy changes, or similar businessdecisions.

What you will learn from this book

  • The steps involved in assembling a refactoring toolkit

  • How to activate explicit and strict compiler options

  • Effective strategies for error handling

  • How to eliminate dead code, reduce scope, and remove unusedreferences

  • Method consolidation and extraction techniques

  • Advanced object-oriented concepts and related refactorings

  • How to organize code for large-scale projects

  • Tips for taking advantage of LINQ and other VB 2008enhancements

  • Core refactorings and basic code smells

  • How to use the free Refactor! add-in for Visual Basic

  • Visual Basic–specific refactorings and smells

Who this book is for
This book is for intermediate to expert programmers, developers, or.NET software architects who are familiar with basicobject-oriented concepts, Visual Basic, and the Visual Studioenvironment.

Wrox Professional guides are planned and written byworking programmers to meet the real-world needs of programmers,developers, and IT professionals. Focused and relevant, theyaddress the issues technology professionals face every day. Theyprovide examples, practical solutions, and expert education in newtechnologies, all designed to help programmers do a better job.

Product Details
Recommended for You
Customer Reviews
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Ebook: $49.99
Formats:  PDF