On code quality: rewrite onceblog.tetrack.com20 pointsTihy17 years agoAll you have to do is delete your first implementation and rewrite all the code from scratch. The main reason for this is that you can focus on code quality without being constrained by the existing implementation.