Académique Documents
Professionnel Documents
Culture Documents
Kevin Reschenberg
SparkPath Technologies, Inc.
Introduction
!" # $ $
$ # # #
$ % $ #
& # ' ( $
) # # # !" $ %& # $ &
$&# & $
# $ !"
$$ $$ # # $ # 0
,# $ $ & #
1
# # &# !" -
2 ! " 3. &4 $ $ $ #
$ % # &#
!" $ & #
/ # # ,# #
# # # #
,# # $ &4 -
$ & & 5 . #
# # & $ & # #
# $ & $ $# % # ( %
# 6 7 #
-2-
# & # # #
$$ #
# ! "/ # !"
# ) & # $
# -# ) $ . + 8 &#
# # &
! "/ #
# # ! "/ #
$ & # &# # # $
# $ $ & /
$$ # $ 9 $
# $ # ! "/
$$ # ) $
# !" : &# $ !" % $ $ $
$ $ )# $ $ $
& # # : $$ $
& / # (
% # & $ $
!" #
!" & # & 2 3 &# ! "/
# 1 & #
# # # $
Debugging techniques
-3-
):'?7 0 $ & $# > (:'( :'?7 0 & #
& $ + $ # & # >:'( 6 ' > (:'( > (6 :'(
>(# $ #& # &
/ $ %& $ # ,# # & # $# -/
):'?7 0 ?(= $ # @. $# $
% $ &# # $ >:'?7 0 $
# % $ $ %
,# & #
&# & $ $#
$ =+/ # >:'?7 0 A
# #
!" !; 2 3$ # # ) ) $ $
# !" !; $ # # & $
% # $ # $ #
# $# $ $ 1 ! ;B $#
&#
&# # & )
% # 7 : &# $ !"
# $ $
$ & # &
& - # # & * #
$ . # $
#
/ : &# # $ #
& &# # # $
' $ # # # - ! .$ : &#
% - # & $ # $ . /
% # ) & !" : &# % $
$ $ ! %
% $ # & #
% &# ) # # $
# ! $ $
-4-
> (:'( . $ & & $
Unit testing
$ " #
$ & #
# &# $
& # + & &
$ & $ #
& # % $ $
&
/ $ : &# $ !"
$$ # & $ #
2 3 ?
# #
# & # $ # #
-5-