Click book icons to expand/collapse topics


Welcome to CodeShine
What's New?
Version 1.3
Version 1.2
What is Refactoring?
Why Should You Refactor?
When Should You Refactor?
CodeShine Requirements
CodeShine Tool Overview
Extract Method
Tips
Gen-Extract Method
Introduce Explaining Variable
Extract Function
Localize Module Variable
Details
Undo
CodeShine Tips
Examples
Example 1 (lastWord) Overview
Step 1 - Select Code to Extract
Step 2 - The Extract Method Screen
Step 3 - Name method and select Return value
Step 4 - Hit OK
The Proxy Variable
The First Example - A Short Continuation
The Next Extract - a Deliberate Mistake
Name the method and select Return value
Result of the 2nd Refactoring
The Final Result
Introduce Explaining Variable Example
Step 1
Step 2
Result
Extract Function Example
Step 1
Step 2
Result
Localize Module Variable Example
Localize Module Variable Screen
Localize Module Variable Results
Afterword - Agile Programming Techniques - Testing

© 2007 WS Designs