How do you enforce clean code practices across a team of 50+ engineers working on a distributed system at Persistent Systems?