FOREWORD BY JEFF WILLIAMS, OWASP CHAIR
4"-3"-<".-$&""!<)&"))&($-)"$$("$)&#"&")&3&)C)&D$)".-3)&
E(!)866-3)&$()6)&",,!(".-$
+&"6"$()(&-A$6"-"!<-3)&$()6"$F"",,!(".-@")#")$("---3%#"-"!
,-)".-)$.-3%$)".("-"!$$%"-#"-"!(+&$$6($-)&!"$)6)&$)(&-A$
6($%"!!6)&$)(&-A$&")&$)-3)&$%"8-$$$%$)$,)$%"-!-$,)$3#-)$")&(&
)(&-A$)&$)"!8"3-3&)&"&"##$"$#"!"!&-!-3"&$6))!"
&$)&/$)"&"##%D!!")!/4#,)"-))&"-)&)!$,"!)&,$-&!-3)&
&"##"-"
+&3$"-)-))"(&&)$)&$)(&-A$=))&6"())&"))&"$,"")$&!-D)
"--("))&"))&$&!$"!-+&!,#-)$&$,/()&)"(&)()"-!"
$(",,!(".-%)&$)!!$&)6)&$()6",,!(".-D$$((%"-)&
+$.-3$&$&)6)&$()6---3",,!(".-
()#$)6"$)6)".-"!8$)6#(&$=)D$(!!"".--#-)"!!$$)8,
,)")+&"&-$6(-))$))&$%"-#"8")&$"-,")$)
#")"!$#-)&D(##G)#"8-3&3&A"!)",,!(".-$()#")"!$""!"!)-)D$
)&-!"D!!#"8"-"!,3$$-",,!(".-$()"$"$F"(##-)
Why Code Review?
D-,6#-3$()($H"!-3)&)&)&)(&-A$I$-(;;%"-D6-)&$"-$6
$$!-"!.$-#J,-(%$3-(#-)".-%((##-)$%"--!,$)&#$!$"
F-#$!"-3+&($-D)!()"!!%)&($-!""-)"3)&&"(8$-D)3,)&$
""-)"3"-!-!-J)-"!,-)".-)$.-3$)&(
$,))&#"-(!"#$)&")($)J,-$.#(-$#-3%)&$-A$.-)&"))$)&6"$)$)"-
#$)"((")")B-"-"3-$#"-$(),!#$+&""!$<-$6$$$(),!#$)&")
$#,!("-D)6-"-)&"("-D)#,&"$<)&($)@ (.-$$6$()(-3&-$
&(&6)&",,"(&$!!-.6)&!"3$)"#-)6)&#$)$3-B("-)$()$$$-",,!(".-%"-
$()(A(8!(#$)&$(&(+&$",,!$-#"G&")"#-)6#-("-",,!)
)&(&"!!-3
",,!(".-$ -)K)&")D$&!)D$#,)"-))#,)&-"!$6-3$())$)&
#$)($)@ (.)(&-A$""!"!-(##-,"G-$)$$()()B-",!#%"-
,-)".-)$.-3),)&"))$J,!)"!-)&,"G-$B--3",)-."!$$)&,-)".-)$.-3%"-
)&-6-3)&$$B--3"-J"#--3)&($)-3!!)&"))&L(#-L",,"(&$)&$)
(&(6#$)",,!(".-$
Ge&ng Started
)D$#,)"-))(3-<)&")($"(&J,$$!"-3"3)&")("-$)!"-)&-3-"!<-3")"
($"E(!)/)&")A$"!)6(-)J))D$"!)!8$"(&-3"!3"!(-)"()6!,&!$&!)#"
$#)#,.-3)!-"-")#"))!)&")$#,!B-$$()&!$%)D$#,)"-))"!<)&"))&$)!$"
'
评论5
最新资源