Advanced Topics
As a start, you find the following articles here. If you prefer to read fundamental material first I would suggest to start with the introduction.
- "Organizational Refactoring". This arcicle deals with applying refactoring to organizational structures.
- "Design Patterns and Refactoring" discusses some aspects of the relation between design patterns and refactoring, in particular, how design patterns can help improving your refactoring skills.
- "Practical Tips for XP" gives hints from practice on how to solve some of the more subtle issues you may encounter such as how to set up the integration process and how the team interacts with the revision control system.
- "The Role of Documentation" discusses benefits and liabilities of documentation and gives advice for decisions.
More articles will be added in the future.