Clean Code and Software Development