Comments:
*******************************************************************************<br />
Professional Refactoring in Visual Basic<br />
*******************************************************************************<br />
<br />
-------------------------------------------------------------------------------<br />
General Information<br />
-------------------------------------------------------------------------------<br />
Type.................: Ebook<br />
Part Size............: 6,630,914 bytes<br />
<br />
<br />
<br />
<br />
-------------------------------------------------------------------------------<br />
Post Information<br />
-------------------------------------------------------------------------------<br />
Posted by............: ~tqw~<br />
<br />
-------------------------------------------------------------------------------<br />
Release Notes<br />
-------------------------------------------------------------------------------<br />
* While there is a great demand for information on VB refactoring, there are no <br />
other books available that actually explain refactoring, the proven technique <br />
that allows programmers to be more efficient and productive; to respond to <br />
change; and to improve the design of existing code, making it simpler, easier <br />
to modify, and more understandable<br />
* This book fills that void on the bookshelf and addresses refactoring <br />
techniques, unit testing, refactoring to patterns, and how to use refactoring <br />
to upgrade legacy VB code<br />
* Uses real-world scenarios as examples throughout that are the result of <br />
company expansion, change of policy, or similar business decisions, and walks <br />
readers step by step through refactoring them into properly designed, <br />
enterprise level applications while explaining different refactoring <br />
transformations<br />
* Contains formal definitions of refactoring techniques, and covers assembling a <br />
refactoring toolkit, error handling, extracting domain classes, refactoring <br />
legacy VB code, and much more<br />
<br />
Table Of Contents<br />
<br />
I. Introduction to Refactoring.<br />
1. Refactoring: What's All the Fuss About?<br />
2. A First Taste of Refactoring.<br />
3. Assembling a Refactoring Toolkit.<br />
4. Rent-A-Wheels Application Prototype.<br />
II. Preliminary VB Refactorings.<br />
5. Chameleon Language: From Weak Static to Strong Dynamic Typing.<br />
6. Error Handling: From Legacy to Structured in a Few Easy Steps.<br />
7. Basic Hygiene: Eliminating ead Code, Reducing Scope, Using Explicit Imports, <br />
and Removing Unused References.<br />
III. Getting Started with Standard Refactoring Transformations.<br />
8. From Problem Domain to Code: Closing the Gap.<br />
9. Method Extraction Remedy for Duplicated Code.<br />
10. Method Consolidation and Extraction Techniques.<br />
IV. Advanced Refactorings.<br />
11. Discovering Objects.<br />
12. Advanced Object-Oriented Concepts and Related Refactorings.<br />
13. Code Organization on a Large Scale.<br />
V. Refactoring Applied.<br />
14. Refactoring to Patterns.<br />
15. LINQ and Other VB 2008 Enhancements.<br />
16. The Future of Legacy VB Code.<br />
Appendix A. Unleash Refactor!<br />
Appendix B. Rent-a-Wheels Prototype Internals and Intricacies.<br />
Index. <br />
<br />
Product Details<br />
<br />
* ISBN: 0470179791<br />
* ISBN-13: 9780470179796<br />
* Format: Paperback, 500pp<br />
* Publisher: Wrox Press, Inc.<br />
* Pub. Date: March 2008<br />
<br />
-------------------------------------------------------------------------------<br />
Install Notes<br />
-------------------------------------------------------------------------------<br />
PDF Reader
Add comment