Write Once and Forget

Code has to be written with the mindset that once it's written, it should not be touched for a long, long time.

Of course bugs have to be solved, but changes to the code's architecture should not be bothered with. Unless a feature enhancement requires it otherwise said feature can't be implemented. Only then should code change.

Else repeated code changes by different developers will introduce even more complex bugs and spaghettifcation of the code will prevent those from being fixed.