Wiley Publishers Since 1807   Shopping Cart  Shopping Cart  My Account  Help  Contact Us  
Home Technology Solutions Who's My Rep About Wiley
 
Product Search
Home > Business > Information Systems & Technology > Introduction to Programming Visual Basic
Professional Refactoring in Visual Basic
Professional Refactoring in Visual Basic
Danijel Arsenovski
ISBN: 978-0-470-17979-6
©2008
517 pages
INSTRUCTORS
STUDENTS
TITLE INFORMATION
Description  |  Author Info  |  Table of Contents  |  Sample Chapters
Description
Professional Refactoring in Visual Basic is a hands-on approach to refactoring in Visual Basic. This book teaches advanced level programmers how to apply refactoring techniques in Visual Basic, taking into account the specifics of VB as a programming language. A prototype application dealing with a rental car business is built from scratch. The application is then refactored into a properly designed, enterprise level application, step by step, while explaining different “code smells” and refactoring transformations. Most of the outlined transformations are motivated by credible, real world scenarios that come up as a result of company expansion, change of policy, or similar business decisions. The text will also contain formal definitions of refactoring techniques, something that can be consulted as a reference in real world situations.

Topics covered include:

Assembling a Refactoring Toolkit

Application prototype details

Option Explicit

Option Strict

Error Handling

Dead Dode

Method Level Refactoring

Extract Domain Classes

Member Refactoring

Replacing Conditional Code with Polymorphism

Refactoring and Patterns

Layered Architectures

Refactoring Legacy VB Code

Factory Method   

 


Printer-ready version of this page E-mail a friend about this product