To get my work done, I´m using the principles and guidelines of a clean-code-developer (but without the bracelets ;-))