Writing clean code is what you must do in order to call yourself a professional. There is no reasonable excuse for doing anything less than your best.