#clean-code - coffeecoder's blog