4
Let clean code guide you. Then let it go (overreacted.io)