Ang mga developer ay madalas na nakakakita ng karaniwang mga bug na maiiwasan sa pamamagitan ng tamang mga gawain.

Unawain ang Wika at ang mga Katangian Nito

Ang pag-iinam sa iyong sarili ng mga tipo ng titik, mga uri ng datos, at pamantayang aklatan ng wikang ginagamit mo. Ang pag-unawa sa mga katangiang pangwika-specific ay nakakatulong sa pag-iwas ng karaniwang mga pagkakamali tulad ng mga pagkakamaling pang-uri o hindi wastong paggamit ng tungkulin.

Inilakip ang Pagiging Empleado

Laging patotohanan ang input ng gumagamit upang maiwasan ang hindi inaasahang pag-uugali o seguridad volnerabilidad. Gamitin ang mga indebuted-infessional na mga tungkulin o lumikha ng mga tseke ng kaugalian upang matiyak ang katapatan ng data bago ang pagproseso.

Gumamit ng Pagkakamali sa Paglutas at Pagpuwera

Ang tamang maling paghawak ay nagpapahintulot sa inyong programa na pangasiwaan ang mga di inaasahang sitwasyon nang maganda. Gamitin ang try-catch blocks o mga katumbas na mekanismo upang makahabol ng mga eksepsiyon at magbigay ng makabuluhang mga reliksiyon o mga pagpipilian ng fallback.

Sumulat ng mga Pagsubok at Gumamit ng mga Kasangkapan sa Pag - eeksperimento

Gumawa ng mga unit test para matiyak kung may mga bahagi ang iyong code, bukod pa rito, ang mga static analysis na kasangkapan para matukoy ang potensiyal na mga bug o mga amoy ng code bago ito gamitin.

  • Hindi nagbabago ang mga dependensiya ng update
  • Sundin ang mga pamantayan sa pag - aayos ng baka
  • Regular na mag - review code
  • Mga palagay ng dokumento at mga kaso ng gilid