The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - July/August (2006 vol.23)
pp: 11-13
ABSTRACT
When things go right, software hums along like well-oiled machinery--receive an event, twiddle with inputs, send a flurry of messages, change the system state, interact with the environment or users, then wait for the next chunk of work. Smooth. Mechanical. Predictable. But what happens when something goes wrong? How should you design your software to detect, react, and recover from exceptional conditions?
INDEX TERMS
software recovery, failing fast
CITATION
Rebecca Wirfs-Brock, "Designing for Recovery", IEEE Software, vol.23, no. 4, pp. 11-13, July/August 2006, doi:10.1109/MS.2006.98
428 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool