Defensive Programming
Defensive Programming is a secure coding practice that systematically anticipates, detects, and mitigates potential errors, vulnerabilities, or invalid inputs by enforcing strict input validation, error checking, and fail-safe design principles to enhance software robustness and security.
18
Publications
595
Citations
50
Authors
25
Institutions
Publications per year
2017–2026
6
18
Xiaohu Qie, Ruoming Pang, Larry Peterson · ACM SIGOPS Operating Systems Review · 2002 · 70 citations
Mustakimur Rahman Khandaker, Yueqiang Cheng, Zhi Wang et al. · 2020 · 44 citations · Full text
1–5 of 18
50
2
h-index
2
h-index
1
h-index
1
h-index
1
h-index
1–5 of 50
25
Princeton University
Princeton, United States
2 h-index
6 publications
258 citations
University of Chile
Santiago, Chile
1 h-index
3 publications
234 citations

University of Mary Washington
Fredericksburg, United States
1 h-index
1 publications
12 citations

The Evergreen State College
Olympia, United States
1 h-index
1 publications
12 citations

Universidad Mayor
Santiago, Chile
1 h-index
3 publications
234 citations
University of Valparaíso
Valparaíso, Chile
1 h-index
2 publications
156 citations

Aarhus University
Aarhus, Denmark
1 h-index
1 publications
11 citations

Saarland University
Saarbrücken, Germany
1 h-index
1 publications
14 citations
1–8 of 25
2 publications · 26 citations
2
h-index
1 publications · 70 citations
1
h-index
1 publications · 78 citations
1
h-index
Repository · 1 publications · 11 citations
1
h-index
1 publications · 38 citations
1
h-index
1–5