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