Code Is Only Half the Job

Writing code is easy. Writing code someone can actually maintain six months from now is where most projects fall apart.