I don't think it's a case of expediency winning out, the external resource has blatantly ignored the guidelines and instructions of his (or her) supervisor and then shown no contrition at all when pulled up on it. Had he (or she) been told to bypass the guidelines and standards that would be one thing, but that doesn't appear to have happened in this case.
Birgitta has a right to be annoyed and/or upset and in most cases the contractor would be let go or told to redo the work, although it would be very unlikely that the rework would be done at their own expense regardless of whether there's a clause in the contract or not that says standards must be adhered to.
Realistically code does get through that doesn't conform to standards, sometimes due to expediency and sometimes due to negligence. That is the reason code reviews exist and it surprises me that any contractor would take offence at having their code reviewed.
If Birgitta's manager insists that the contractor stays then the contractor should be made aware that ALL future work adheres to the standards without fail.
All the best
date: Wed, 6 Mar 2013 09:19:22 -0600
from: Dan Kimmel <dkimmel@xxxxxxxxxxxxxxx>
subject: RE: Programing requirements - Guidelines - Code Revision
andExternal Programmers - Am I wrong
Sometimes expediency wins out.
I have to admit that there is a lot of my code that I presented as functional prototype that is still running in that state in production systems. Some of it more that 20 years old. The notion always seems to be "well, it does what we want it to do, let's go with it and go back when things are quieter and fix it up". Things never seem to get quieter. There's always another hot project.
Proud partner of The Ageas Bowl and the Ageas Salisbury International Arts Festival.
Registered Address: Ageas House Tollgate Eastleigh Hampshire SO53 3YA Registered Number: 354568 England
Authorised and regulated by the Financial Services Authority
This e-mail together with any attachments are intended for the addressee only and may be private and confidential. If you are not the intended recipient, or the person responsible for delivering it to the intended recipient, you must not open any attachments, or copy, disclose, distribute, retain or use this e-mail, including any attachments, in any way whatsoever; please return it to us immediately using the reply facility on e-mail.
Consider the environment and think before you print this email.