Programming and testing. A Good Program Works according to specification and is verifiable Is well commented Is written in an appropriate language Has.
Programming and testing