Submitted by WillShelbyOBE t3_120omnj in explainlikeimfive
thegooddoktorjones t1_jdimbbs wrote
Software has logical ‘states’ that work best when they flow into each other as planned. If you have a bug and get into a weird state, powering down and up sends you back to the known initial state, from which things should progress as expected.
A lot of effort in embedded software goes into not getting into bad states and if you do, recovering, but sometimes mistakes are made, or management cheaps out and bugs remain.
Viewing a single comment thread. View all comments