qqp question1: Does TDD evolve design or it just completes code coverage? Should SMART design principle s predecided or implemented as part of code refactoring? question2: How do I design code of conduct?