Professional Documents
Culture Documents
Asm 10gr2 Bestpractices 2005-07
Asm 10gr2 Bestpractices 2005-07
" #$ %
! " #
$
% & ' ( )
& *
+, *
- .
& /
-% &
- &
0 " % & #
! & ' 1
0 / ( 2 $
)
)
3 24 && *
& && .
& ' &&
/ &
& 0' , 5
'
" #
6 / ' ' )
'' + 7 8 )
, 9" +69 ! "6 : 0 6 / ' *
; + 4 " .
4 " " 5 .
'& .
'& ' 6
'
&& < 4 #
&& <, 2 1
&& < & '& $
&& < < )
&& <6 =+ & *
> ' ' & / / 0
'& 7 & 0 ' ' '
& / - ? / / & 0> '& ' '
-> / @ 0 -& ' ' -
' ' ' @ @ & =+ ' > ,
- ' - & 6 & ''
07 8 / ' /
' / =+
/ ' - 0 B
/ &&
5 ' ' / ' '
& 0
& & / / 0> & 0
0
&& && 7 8
& & 0' & / /
" '& 0 ' >
2 0 / <
'
! '' 2 ' - &
6 & ' - ' '
/ '& B
3
-
- &
" % &
&
" > '&
0 / ( 7 8
/
& &&
& / '
6 0 '
6 & 76 8 ' 0
' < 0 '& 0
'' + 7 +8
0 ' / /; + ,
6 / ' 0
6 / ' , 9" +69 ! "6 0
/ ' / / /
" B
! " 3 / &B@@ ' '@& @ ! " &
#
/ 0& B / >
/ / 0 ' C > / / ! ! 69 D56E & ' /
& ' > / > / (
: - / > / &/0 F /
> > 0 G & ' &
"
! "
!" # $ $# % $ &'( % ( %%( $ ( ( $# %'
$# % $ &'( % ( %%( $ ( ( $# %'
)% &
$ !" #% & *
" % + &,-
$ ! "&'($ ( $ !( '
" % . $ &' / 0 *'
# $# % $ &'( % ( %%( $ ( (#$# %'
1
& !
-1-2 , 3 % 23 4 33533533 % ,
-1-6 , 3 % 23 4 33533533 $ " ,
-121 , 3 % 23 4 33533533 ,
-127 , 3 % 23 4 33533533 $ .3 ,
-128 , 3 % 23 4 33533533 ". ,
-113 , 3 % 23 4 33533533 !% ,
-11- , 3 % 23 4 33533533 ,
-111 , 3 % 23 4 335,7532 ,
> : 7 :8
7 , 8/ / / ' 0
& +69I 6 : / & B
/ ' '
> /
0 ' / 0/ > / G 0>
/ , / 6 : 0 ' /
!
/ & & & ' " ' &
> & A ' & / F F / & / -
& & & '& 0> & +69I 6> / / ,: /
' / ' / +69I 6 / +69I 6
' - 0 & / / +69I 6 &
& 9I 6 / > / / / / ,
' ' / & / F /
/ & / ,
$
#8 0 / 7 8 & &
?/ & '& 0 ,: & / & B
(90 /9 ( ( " &
# " $
6 / G 0 / & ' / & '
5 & , 5 0 @
/ & ' 0 I > &
' > / ' / / & ' & "
#
/ & ' G &
/ / % '&
9 / 9 ( 2 / ' / ( / / / /
/ ' - / ' '& '
?/ / ' 7 8
/ 0 / B
• & ''
• 5 / &
• ! - & /
• /
#
0 '& 0 / ' ' 0 '
I > / ' ' 0 > /
)
!
/ '& F
> D , D 56 !
/ > / 0> / & ' 0 ' @
& 0& 0> / D , & / / / & 0 '
& : <> / 0& 0 / & ,0 >' ' / &/ D ,
1
& / > / : / /
/ / D , & / '& ' - & / 0 '
/ D 56 & && ' / =+ ''
/ ' ' ' G & 02 0 ' / ''
D 56 B
M :5@ I: ?!
M + 6 N% :5 :! @ :!
M + 6 N% :5 !+ !6@ ""+ !6 N
M + 6 N% :5 6, + ! 6
M + 6 N% :5 I6 N
M 4O 9P
% &
/ +, + < ' ! / : +
' ' + && ' <
/ &B@@ '@ / 0@ /@ <@ ' @ </'
1
? 0 '> / G ' & 0!
*
'
/ - / 7 8 -
' ' / & / / 0 ' ' /
' 0- / && & +:! ' / 0
0& / ' / / / '! &' 0 ' - &
&/0 & > / & +:! & 7 / 08> /
& / / 0& / ' 7+:!8 / & 0 '7 8
/ ' 0 +:! - & / '& 0> ! & '
0 - / ' / / / / ' -
0F / & / 0 '& 0 7 0 T 2H 8
/ / & F F / - / / && & & ' &
0 &/0 & / -
$
/ / ' & -> 0 & >
< 0 & /> / ' /
.
- 0& ' / ' > / G /
- / ' < '& > " - @ @ -@ . #
/ ' - @ @ -@ ) # / -
/ 0 && & 07 / 8 / &
& 0 & / ' K 2 -L / > '& 0 - '
"
> % A> " #% # $ !
: / B09C: C D 0
($ ( $ !( 2 ,E$6 1 3
($ ( $ !( 2 ,E$,7 1 3
($ ( $ !( 2 ,E$,F 1 3
($ ( $ !( 2 ,E$,8 1 3
@ & / 0 & > & > & > +:! 6 / & '
/ @ & / & & / 0 ' 2& / @ /
& & / & / / & / & @ /
/ & 7I, 8> 2 & @ & / 2& / 7 58
G / G - / I, 5
' 2& / 0 & ' G 0 '' )
)
5 / ? ? 7?? 8
?/ & / > / @ 2 / & /> / &
&
/ ' & / ' 0 /
6 / & / & & 2 - &
/ ' 2& / ' <'( & ' ' / F >
> @ G > '
'#
/ - & / / - / - ' / /
B
0 0 / - &
/ & 2 < /
/ / 7 ' 8
/ / - & ' 0 0 - / /
> / / > ' > & > / 0 - &
*
' '
*
- / $ G / & / - & : /
& / < '
" #
$ !" #% * = $# $ ) $ !
'($ ( $ !( 2 ,E$6 1'>
'($ ( $ !( 2 ,E$,7 1'>
'($ ( $ !( 2 ,E$,F 1'>
'($ ( $ !( 2 ,E$,8 1'F
H: 9 D I0 D
* 9C * J 0 216,- 21,3,
: / 9* * K C D 0
* 3333 ($ ( $ !( 2 ,E$6 1 9 90 3
* 333, ($ ( $ !( 2 ,E$,7 1 9 90 ,
* 333- ($ ( $ !( 2 ,E$,F 1 9 90 -
* 3332 ($ ( $ !( 2 ,E$,8 1 9 90 2
/ / @ / 4O 9 N 4O 9 N9 /
@ & > @ - / > @
.
- ' 0 / - ' & / T - &H
'
- 0> ' > / @ -
&& <" / / 0 / & & < 0
& !
0 - & / . ! ! , 7/ 8F / 2 0
' 7 G & 8> / 0 ! ! ,> / /& / /
& / 2 0' 7 G / &8 - &/
0 / / / 0 - &> /
- &' / / && & 0 > / ' / 7 !
, 9" +69 ! "6 8 / 0 - &
$ !" #% * 0 $# $ )
I # " #% " %, $ !
L($ ( $ !( 2 ,E$2 1M>L($ ( $ !( 2 ,E$1 1M>L($ ( $ !( 2 ,E$6 1M>
L($ ( $ !( 2 ,E$7 1M
I # " #% " %- $ !
L($ ( $ !( 1 -3$2 1M>L($ ( $ !( 1 -3$1 1M>L($ ( $ !( 1 -3$6 1M>
L($ ( $ !( 1 ,E$ 1M
I # " #% " %2 $ !
($ ( $ !( 6 -,$2 1M>L($ ( $ !( 6 -,$1 1M>L($ ( $ !( 6 -,$6 1M>
L($ ( $ !( 6 -,$ 1M
I # " #% " %1 $ !
($ ( $ !( 7 --$2 1M>L($ ( $ !( 7 --$1 1M>L($ ( $ !( 7 --$6 1M>
L($ ( $ !( 7 --$ 1MG
#
- &7 &8 0 / ' ' & ' 0 0 < /
& 0 / - / / '
' ' > / // & ' 0 ' -
- ' / > / 0/ 0 /
& @ > / & 0 & ' ' - 0 - &
' / @ / & " % & & ' @
0 / 7 & 8 /
& ' - & > / / - '
' / - & 0 > / & ' && / -
> ' 0 ' / - & & / 0 / - &
' !
1
( ) $ * (
- / / > 2
> G / 0 / ( 7 8 '
> ' 0 / ( /
> / / '& S 0 7 8> ' 0 0
/ & ' 0 2 &
' > / 2 7 8 0
/ / > '' 0 / (
/ / / / / ' 0
/ / G 0 / ( F - / > / ' -
' ' / 0 / 0 / (
$
/ > / / /
'' 0 2 F > / / ' 7 8
G
#
/ - & > , / , / /
& B 0 '> > /
/ ,
/ / / 0 & / / >
0 / " < '& > - &
0 & ' / ! ! > - / : < !! '' ''
- & - &
#
, / - &
)
/ ( 0 ' 2& ' 0 0 /
&
/ / > / '
1
/ / N N 0
$
- & / & 0 " ) > 4O 9 + 6! & 0
> / / - & ! > $
#
" )
C 9I O 0 N0 9 : D N0
# , 9 * ,3 - 3 , 3 ,3 - 3 , 3
# , 9 * ,3 - 3 , 3 ,3 - 3 , 3
. 9 * ,3 , 3 2 3 ,3 , 3 - 3
. 9 * ,3 , 3 2 3 ,3 , 3 - 3
( )* !!
?/ '< > 0 / 0 /
" < '& > - / <&
0> - / >
<& 0 / F >; ," 4O 9 + 6! /
' / 0 ' / ' &
'& 0 ! 4O 9 + 6! < / > / /
/ & / ' / G
/ " ? 6946 ! ' / ' / /
- & / 5 ,+6946 ! ' / '& /
1
/ / / & 7 !!6 6
8 / 0 0 - &7 :! 6 8
*
/ - & " ) / #
! !!
)
/ 0 G /
.
+ , ! !!
- .! E $ -
*
> & / /
' ' ' /
! #
/ / 0 $ , 0 !4 5 ' / &
"
& : 0 2 2 7 :8
< / - - &. " - & / ' 0 ( -> / /
G ' : <0 - - & < /
0& < B " > / <
< ' && ? / > / *N
& * : " - & ( @ & > ' & *N @
& / < & > / / G @
& 2 > & 0 ' '& > 0 ' F > /
> / >
.
/ : ( 0
? / ' ' > <& @ / / - & 0 ' / 0& 0
? / > / -@ ' / ' 7 8 /
& & '
0 / / / ' A /
& 0 & < & - /
- & & ' & F/ > ' ' 0
G / - & > , +> ' / ' /
/ 0& & B
" *
/ > 0 - ( ( >
' ' < / (
/ '9& 9 ' & /
I A
Q - R %
9: 0 :9O 0 C 9I 0 O90K 0 C
, 0 D O ,, 3 3 3 3 3
, * N O ,, 3 3 3 3 3
; % SSSS @
9: 0 :9O 0 C 9I 0 O90K 0 C
, 0 D 0 : ,, - -6 -,E 186 3
P = % % O %
$ !" #% $ $$ $ ! '($ ( .( .7' % . - . G
P " $ $ % A = AM 9 $ )
$
T % # $ ( ,U% $$ VV 9I
D BI % ) 9 $ + 833 B
VV 9I
" .
+ , -
# > # ; ) @(;,3-1 ,3-1@ " #% )
#
(% , -
$
* ( ($ ( ) #= -67 2
* ( ($ ( ) -68 2
* ( ($ (# $ , -6F 2
* ( ($ (# -76 2
* ( ($ ( -72 2
. . . . ) !
" G
D 0
* ( ( "(" #% 2 -71 2
* ( ( "(" #% - -77 2
/ ' / 0& 0
#
* ( ( "(" #% , -7F 2
" .
P $ )
$ !" #% * $$ $ ) ' * ( $ ( G
P . A
% & * ( ( %
& * ( ( ( 3,
$ $ & *
$ ) $ & I /
> < / 0
* KB09C: V$ !" #% ** W ' X W ' X ''
#
/ / P9 6 / / 0&
1
/ / / / / - &> / 0 =+
/ & / ! / 0 / 0 / 9& 9 ( 0
< / G 0 ' 0 / / /0 6
6+6 7SCSYY
' > 09 9 09& /7 ' > S@S88 9 9& / "
7 6+6 ' ' > & 9 <& <> ' ' >
9 < <" O '9 > O '9 - &
?I6 6 &9 ' E &9 ' 8
? I 7' 7& <> & 7 > #888 E
!!6 ,D 5 <E& <F
$
/ ) " "
/ & ' >' ' &
/ - + 0 1 / 2
""
- / '' ' / '
'' < '& B
W $
* $ * (0 (* I
* X
)% 0 $# $ % $ )
* I 0090 9 0 0 -8 3-532 H J : -F7 6626F--7,
* I 0090 9 0 0 -8 3-532 H H CJ -F6 6626F-,E6
* I 0090 9 0 0 23 3E532 H H -67 6626272-2
* I 0090 9 0 0 23 3E532 H C *9 D , -68 6626272-6
* I 0090 9 0 0 23 3E532 H C *9 D - -78 662627776
* I 0090 9 0 0 23 3E532 H C 0 -6E 6626272-6
OA Q %R % A # $ # A *> A # % A A . A
% I %
= % 5
W $ %
* < ? $ * (0 (* I
* < * (0 (* I ?
J : -F7 6626F--7,
H CJ -F6 6626F-,E6
H -67 6626272-2
C *9 D , -68 6626272-6
C *9 D - -78 662627776
C 0 -6E 6626272-6
W $ %
* < ? $ * (0 ( 0 / N 9B
* < * (0 ( 0 / N 9B? $#
C $ # $
-631 -631
)
% "" 0
A % < $? / % "
%.$ A . # $ ) ; #
$ )@
$ V$ A " $ )
$ < V )% ? V$ V I A
< $ /? < ? * ) "
!$ V$ , $ - * )
V ,> - I $ $ ) $
! V ) V# C
< ? V# , # -
C $
$# <X/? <$ ? * ! # "
$" < /? <" #%? * !" #%
< /? <" #%?
= =
* "" 0
W $ * (0 (* I
J : -7F 66262718E
H CJ -6F 6626272-2
H -67 6626272-2
C *9 D , -68 6626272-6
C *9 D - -78 662627776
C 0 -6E 6626272-6
$ $ * I *B, W
*B,(90 ,3-(* I ( -67 673-F1-EE
H # # # A LWM A . $ $ $ T#
.3+-4. ' 34 #4
*
5 - * 3
/ ; + ,> &
' / ' ' & ; + , & / " 5
I 5@ 4 & '' 5 1 / ' @0@ ' / / ; +
,/ /0 / / / / 0
/ ; + , I > 0 & / & 0 / 0 /
0 '&
/ 0 / ; + , /
> / / '& 0 & & '
> / > @ 0 @ '> ' / / ; + ,/ /0 0 &
/ & 0 / 0 / 0 '& /
2 0' - & 6 / - & 2
& 0 ' ' 0 &
/ / / 0 / '
4 " " 5
< U $ ,1%, ? 1
$ $ ,1%, ;,2E ,86 26 ,,1@
--3 $ ,1%,
--3 $ ,1%, I : ;9 J *D(9 * @ $)
; $ ,1%,5 @5 "
22, % T# $ H
: . $5
-23 H "" $
0 ) )% C =
% . . ". ). . "
-63 O* $ # #
% 2 3434!
5 =%$% 6 6 $ 5 =%$% 6 6 $
--F " : $ ;,2E>,86>26>,,1>,33>-21@
,63 *
-F8623 ) $ 3 ,62 ;, 8 32 K ) ( @
% 2 3 53 6!
% 2 3 53 !
% " 2 3 53 6! 3 " ! "
7 "
1
' / ; + ,I 5 " 5& > / 6 ' & > / /
; + / ; + -
.
0 / / / > / '
& > / / / / 0' / / H
$ !" #% * $$ % . # ;# % $
@
% / $ L * ( A ; . @M + ,33 G
! 0 4
/ 6 0 / & '&
' / 0'
0 ' ' ' 7 8 / ' / / 6
0 ' / / & 6
/ : ++ - / & ''
/ &B@@ '@ / 0@ & 0@ 0@& @ 9?59 &
$
" / '& > / 0 ' / ' 0 && /
> 5+@ =+ & > / / '
"
• 0 G '
' / 0& 0 / && @ F F " /
'& G & 0 " < '& > /
- & ' 0 G / /2 " -> / / " / - & ' 0 0
-
' / ' / & G / / 78
' / & 5 / ' / &
G ' / & / ' - & 7 - 8 0
'' / G ' / &' / /
/ 0 ' '
• 5 & - ' 0
+:! ' / 0 / +:! > / / '
& 7 18 ' / 0> / 7 ! ' 8(
/ && & /
+ / & / & 0' , 5
• 5 & - /
/ / / +:! & / / 0 /
/ +:! / / / /& / ' / / /
• / 0 - &
/ / - & ' / 0> ' /
' 0 - & - &
: < - & - &
(
! 6 #B
0 + 7
• / '
• 5 ' / '
• 5 ' ' 0 ' 0 / /
• - - '& '
• ? - / 0 0& - '' >! ! - 0
+ ! 0 $ #$ #
• - @ & '
• & ' & 0
• I / (
• 2+ 5 '& 5: ( & @ & & 0 / /
• ' 0 ' ( '
• '& ' ' & 0
/ / / /& / /
0&
89 8
N * KB09C: .($ !" #% $ $ 0 .($ !" #%
A $
N .( $ .
*D
%
N * K 0 .($ ! $ $> 0 .($ !>
$ !" #% $ !" #% # $ ) A
. $ ! A $
$ ! " #%
N I 0 .( $G (
$ !" #%
N : 0 .( % 0 .( % .(
$ A $
$ !" #%
N 0 .( (
N 9: 0 9 0 .(% (
% ; # $
A , % %
@
#
2 &! *
!
!X
- / & 2 0
!X G J & I ! JF
!X / $ &0F
1
2 (! "
- & / 0 SC /@ '& SF
0>
1 4 / / /
# > ) > $
.A )% &'*C : 'G
I C D 0 DH 0 9
68, -F86-83 3F H 31
$
2 ! ( 2
/ & / - &
$ !" #% V*B $$ $ )
' V*B (V*D ( 'G
/ 00 7 8
A# $ . $ G
#% # G
$ / / 0
$ # G
) & /
$ % G
)
2 /! :%
/ =+ ' & / /
0 / 0 / / / & ' / /
/ ' ' > & ' / / '
& / ' 7 9& / ' 8 / G 0 & '& / '
9 # % A I90 ,-3
9 $ I90 2
9 ) I90 2
/9 9II
N 0 IH 9II
I *D K 9II
: B Z 2E
Z ,23
" $
: $ :09 : ' A $ 5 '
%
% [$
"
# % A> $ > ) I09
; 9 ;' '\\" > H 9 DH : /; >'('@@ # % A> $ >
) I09
; " "
$ = % $ =>> % >
$ =
* 0 $ =>
90H $ > H 0 * )
I09 > $ !" #% "
O/ 0 " #% # & " " #% # @
0 O / ; 9*;% $ => :9O 0;-> -1@@@ & 3
9 DH :0 90 $ = & % $ =
90* 0 DH $ $ > # % A @
O/ 0 # % A K C:: 0;'W([$ W'@G
$ %
%
"
9 # % A 0
9 $ 0
9 ) 0
N 0 IH 9
/ * B 9
I *D K 9
*
/ =+ ' & / /
& ' / / / ' & 0>
' / / ' & / ' 7 9& / ' 8> / '
J@W 9 ' X@J / & & '& / '
" $
: $ :09 : ' A $ 5 '
%
% $ [$ T
"
' 0 * KB09C: '\\" \\' *09: I '''\\ # % A\\'''G' " T
I09
; 9 ;' '\\" > H 9 DH : /; >'('@@ # % A> "
I09
; " " > % $ = % $ => >
$ = $ => * 0 90H $
I09 > $ !" #% "
O/ 0 " #% # & " " #% # @
O/ 0 $ &' '
0 O / ; 9*;% $ => :9O 0;-> -1@@@ & 3
9 DH :0 90 $ = & % $ =@
O/ 0 # % A K C:: 0;'W([$ (W'@G
.
/ =+ ' & &
$ %
%
"
9 " T 0
N 0 IH 9
/ * B 9
I *D K 9
: B Z 23
Z 733
0 :99 9II
#
!
"# $ %
& " ' ( %
& )
* + ,
- %
( & ./ 0-
12 2 2
* 3 , "
" 4 20- 2- 02!
5 6" 4 20- 2- 02!
2
& ) 7 0( 2 2
) 8 8 ) )
8 9 2
:8 ( 9
( 6) )
( ) 8
8 8 ) ) ) 2* ) 8
)
8 2
) 8 (
(8 ) ) ( ) ) 2
(; < ( ) 8( % 8
& ) = 88 2 %
8 ) 2