Programação defensiva
Sign in to saveform of defensive design intended to ensure the continuing function of a piece of software under unforeseen circumstances
Article · Português
Programação defensiva é um conjunto de técnicas de projeto (do inglês design) e programação objetivando a estabilidade e a segurança de um software independentemente de seu imprevisível. A ideia pode ser vista como forma de reduzir ou eliminar a hipótese de as Leis de Murphy terem efeito. Técnicas de programação defensiva começaram a ser desenvolvidas quando sistemas de software começaram a possibilitar efeitos catastróficos, seja deliberadamente ou inadvertidamente.
Abstract from DBpedia / Wikipedia · CC BY-SA