ATM OOD: If You Don’t Model Transaction Atomicity, You’ll Fail the Interview When designing an ATM system, the single most important idea for withdrawals is atomicity. A withdrawal is not "dispense cash then update balance" or the reverse — it is a s...

Markdown supported · ⌘↵ to post
No responses yet.