Defensive programming
Defensive programming is a form of defensive design intended to ensure the continuing function of a piece of software under unforeseen circumstances. Defensive programming practices are often used where high availability, safety, or security is needed. Defensive programming is an approach to improve software and source code, in terms of:
Wikipage redirect
Code auditDefensive codingDefensive designDesign by contractEconomics of securityErlang (programming language)Exception handlingFeature detection (web development)Immunity-aware programmingLoop invariantMOS Technology 6502NOP slideOffensive programmingOutline of computingPrivilege bracketingPrivilege escalationPrivilege revocation (computing)Privilege separationRobust programmingRobustness (computer science)SPIN (operating system)Secure codingSecure coding practiceSecurity engineeringSoftware bugSoftware constructionSonarQubeUnobtrusive JavaScript
Link from a Wikipage to another Wikipage
primaryTopic
Defensive programming
Defensive programming is a form of defensive design intended to ensure the continuing function of a piece of software under unforeseen circumstances. Defensive programming practices are often used where high availability, safety, or security is needed. Defensive programming is an approach to improve software and source code, in terms of:
has abstract
Defensive programming is a for ...... unnoticed, incorrect results.
@en
Defenzivní programování je for ...... ti a snadnému porozumění kódu.
@cs
La programación defensiva (def ...... ciones de usuario inesperadas.
@es
Programação defensiva é um con ...... radamente ou inadvertidamente.
@pt
Programowanie defensywne - two ...... najmniejszego uprzywilejowania
@pl
Unter defensivem Programmieren ...... läufen nicht erforderlich ist.
@de
Безпечне програмування — одна ...... результат все ще буде хибний.
@uk
防御性编程(Defensive programming)是防 ...... 有过多异常捕捉和异常处理,这有可能导致结果不正确或者被隐藏。
@zh
Link from a Wikipage to an external page
Wikipage page ID
page length (characters) of wiki page
Wikipage revision ID
1,005,564,105
Link from a Wikipage to another Wikipage
wikiPageUsesTemplate
hypernym
comment
Defensive programming is a for ...... and source code, in terms of:
@en
Defenzivní programování je for ...... m či velmi nákladným scénářům.
@cs
La programación defensiva (def ...... graves o daños catastróficos.
@es
Programação defensiva é um con ...... radamente ou inadvertidamente.
@pt
Programowanie defensywne - two ...... najmniejszego uprzywilejowania
@pl
Unter defensivem Programmieren ...... n einem geordneten Prozess ab.
@de
Безпечне програмування — одна ...... ний код в таких його аспектах:
@uk
防御性编程(Defensive programming)是防 ...... 有过多异常捕捉和异常处理,这有可能导致结果不正确或者被隐藏。
@zh
label
Defensive programming
@en
Defensives Programmieren
@de
Defenzivní programování
@cs
Programación defensiva
@es
Programação defensiva
@pt
Programowanie defensywne
@pl
Безпечне програмування
@uk
防御性编程
@zh
방어적 프로그래밍
@ko