Tips on Handling Code Complexity

You have several large projects that have large code bases. Several software developers have worked in the projects, all adding a little of their own personal coding style. New developers are joining the team and the same topics keep coming up. The code is too complex