|
|
|
|
|
by pacarvalho
1364 days ago
|
|
0. Use GIT. 1. Add a staging environment. 2. Add a CICD. 3. Add tests. Start by easy ones (new features) to get team used to writing them. Then important flows. If your team doesn’t have the bandwidth hire a contractor. Ex: https://avantsoft.com.br 4. Choose a part of the code the warrants being the first to refactor. Balance easiness with importance. 5. Define a better structure/architecture for it. 6. Refactor. 7. Repeat from 4 as many times as needed. Also, consider micro-services on new features… may be an alternative to full rewrite. |
|