What is clean code?