Clean Code: significado e importância para desenvolvimento