Developers should write their code with the assumption of a
handoff. In other words, developers should write any and all code with the
assumption that someone else will need to modify and support that code in the
future. Sadly most developers do not realize the merits of this goal until they
are required to work on spaghetti code which was clearly not written with a
handoff in mind. Perhaps the worst task given to a developer is to support a pooly written application or site.
Developer Skills