Home   FAQs   New Arrivals   Specials   Pricing & Shipping   Location   Corporate Services  
 Search:   
 View Cart   Check Out   
 
Browse by Subject
I.T
 .NET 3.5
 Windows 2000/XP
 Cisco
 Java
 Office XP
 VB
 ASP
 UML
 Web Design
 E-Commerce
 Project Management
 Macintosh
 Linux
 Windows Server 2008
 Sharepoint 2007
Certification
 MCITP
 MCTS
Economics and Business
 Accounting
 Business Information Systems
 Economics
 Finance
 Management
 Marketing
 Human Resources
 OneKey Textbooks

Professional Refactoring in Visual Basic

by: DANIJEL ARSENOVSKI

On-line Price: $53.95 (includes GST)

Paperback package 517

17%Off Retail Price

You save: $11.00

In Stock - Available for immediate delivery!
_____________________
N.Sydney : In Stock

Retail Price: $64.95

Publisher: John Wiley & Sons,31.03.08

Category: Visual Basic 2008 Level:

ISBN: 0470179791
ISBN13: 9780470179796

Add to Shopping Cart

--------------------------------------------------------------------------------

Description:
* While there is a great demand for information on VB refactoring, there are no other books available that actually explain refactoring, the proven technique that allows programmers to be more efficient and productive; to respond to change; and to improve the design of existing code, making it simpler, easier to modify, and more understandable
* This book fills that void on the bookshelf and addresses refactoring techniques, unit testing, refactoring to patterns, and how to use refactoring to upgrade legacy VB code
* Uses real-world scenarios as examples throughout that are the result of company expansion, change of policy, or similar business decisions, and walks readers step by step through refactoring them into properly designed, enterprise level applications while explaining different refactoring transformations
* Contains formal definitions of refactoring techniques, and covers assembling a refactoring toolkit, error handling, extracting domain classes, refactoring legacy VB code, and much more

Table of Contents:
I. Introduction to Refactoring.

1. Refactoring: What's All the Fuss About?

2. A First Taste of Refactoring.

3. Assembling a Refactoring Toolkit.

4. Rent-A-Wheels Application Prototype.

II. Preliminary VB Refactorings.

5. Chameleon Language: From Weak Static to Strong Dynamic Typing.

6. Error Handling: From Legacy to Structured in a Few Easy Steps.

7. Basic Hygiene: Eliminating Dead Code, Reducing Scope, Using Explicit Imports, and Removing Unused References.

III. Getting Started with Standard Refactoring Transformations.

8. From Problem Domain to Code: Closing the Gap.

9. Method Extraction Remedy for Duplicated Code.

10. Method Consolidation and Extraction Techniques.

IV. Advanced Refactorings.

11. Discovering Objects.

12. Advanced Object-Oriented Concepts and Related Refactorings.

13. Code Organization on a Large Scale.

V. Refactoring Applied.

14. Refactoring to Patterns.

15. LINQ and Other VB 2008 Enhancements.

16. The Future of Legacy VB Code.

Appendix A. Unleash Refactor!

Appendix B. Rent-a-Wheels Prototype Internals and Intricacies.

Index.