How to achieve Direct Part Mark Code Quality?