Code responsible, directly or indirectly, for deliverable material.
Always keep ProductionCode clearly distinct from UnitTest code.
Always? Sometimes keeping them close together is the SimplestThingThatCouldPossiblyWork
Per ResilienceVsAnticipation, follow a different style with each.
Constrast with UnitTestsAreProductionCode