Changes for page Refactoring

Last modified by chrisby on 2024/01/17 21:43

From version 1.6
edited by chrisby
on 2023/10/12 15:51
Change comment: There is no comment for this version
To version 1.7
edited by chrisby
on 2023/11/28 21:18
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -16,4 +16,4 @@
16 16  
17 17  ### Major Refactorings
18 18  
19 -For example, a major refactoring could be a large design change to the architecture. Do major refactorings on the fly, in small increments, within the RGB cycle each time something is changed. This means that partial design refactorings will be in the main branch, or even in production, but this is fine as long as all the tests pass.
19 +For example, a major refactoring could be a large design change to the architecture. Execute large refactorings by integrating many small, incremental refactorings into your regular implementation tasks. Apply these changes within the RGB cycle whenever you encounter code that needs to be changed in line with the larger refactoring goals. This means that partial design refactorings will be in the main branch, or even in production, but this is fine as long as all the tests pass.