Качество кода — это сборное понятие, в которое входит как написание по выбранному стандарту, так и покрытие тестами, модульность, обработка исключительных ситуаций и фильтрация пользовательского ввода.
Чем раньше начинают вникать в код, тем лучше. Если задача большая, скажем, на неделю, то на второй день делается коммит и тестировщик начинает писать тесты, вникать в код, искать логические ошибки.