August 2018
Beginner
594 pages
22h 33m
English
Failures are bound to happen and a software application that handles security properly will fail securely. Software architects should design solutions that consider what should happen when something fails and ensure that the software system and its data remain in a secure state after the failure. Application code should be written in such a way that there is proper exception handling and the default behavior is to deny access when a failure occurs.