( uid_4278 | 2016. 02. 24., sze – 10:22 )

Itt olyasmire gondolok, hogy egy mit-hez a fejlesztők kb öt hogyan-t is ki tudnak találni.
Például - a fenti példánál maradva - az ügyfél szeretné, hogy a véletlen törlések visszaállíthatóak legyenek, vagy ne történhessenek meg.
Itt lehet az, hogy csak feldobnak egy alert-et, hogy biztos, hogy törölni akarod ezt, vagy implementálnak egy mementot és megoldják a mementok DB szinkronját (meg ennek az egyéb mellékhatásait), vagy csinálnak egy felületet, ahol a törölt elemeket vissza lehet állítani. Ezek közül lehet mindegyik megfelel az ügyfélnek (mert mondjuk évente csak háromszor használná), viszont fejlesztési időben és karbantartásukban van különbség.