TECH Signal 439
Developer declines to fix undocumented turbine code, leaves power-station system as-is
A developer inspecting a power station's turbine overspeed detector found the code unreadable and decided to leave it untouched rather than risk a failure.
The story illustrates a real engineering judgment call: when code is undocumented and safety-critical, the responsible move may be to not change it. For engineers, it highlights the cost of poor documentation and the risk of modifying systems you don't fully understand. It also shows that declining a task can be a valid professional decision.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
The developer found the code full of random GOTOs and arbitrary I/O accesses with no comments.
He imagined catastrophic turbine overspeed and city-wide blackouts if he made a mistake.
He chose to back away and leave the system unchanged, calling it a life lesson.
THE CLUSTER