際際滷

際際滷Share a Scribd company logo
2 ,5
#0
)  
            

                        
   7
C D
Example of-non-cohesive-methods
8 
 (0                                                                 #0
)  
            

                        
   7
;
8 
 #                                                                    #0
)  
            

                        
   7
.
 %
   !
Example of-non-cohesive-methods
8 
 -0                                                               #0
)  
            

                        
   7=
Example of-non-cohesive-methods
8 
 2*2                                                                     #0
,

More Related Content

What's hot (16)

A Morte de Ivan Ilitch - Leon Tolstoi
A Morte de Ivan Ilitch - Leon TolstoiA Morte de Ivan Ilitch - Leon Tolstoi
A Morte de Ivan Ilitch - Leon Tolstoi
gustavocnm
Livro a morte de ivan ilitch leon tolstoi
Livro a morte de ivan ilitch leon tolstoiLivro a morte de ivan ilitch leon tolstoi
Livro a morte de ivan ilitch leon tolstoi
lucaslucasroberto
Nota mensual d'actualitat econ嘆mica Mar巽09
Nota mensual d'actualitat econ嘆mica Mar巽09Nota mensual d'actualitat econ嘆mica Mar巽09
Nota mensual d'actualitat econ嘆mica Mar巽09
Cambra de Comer巽 de Barcelona
Nota mensual d'actualitat econ嘆mica Gen10
Nota mensual d'actualitat econ嘆mica Gen10Nota mensual d'actualitat econ嘆mica Gen10
Nota mensual d'actualitat econ嘆mica Gen10
Cambra de Comer巽 de Barcelona
Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...
Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...
Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...
Comisi坦n Colombiana de Juristas
Magellan wyniki-2011
Magellan wyniki-2011Magellan wyniki-2011
Magellan wyniki-2011
StockWatchPL
Corporate Profile Humanika Consulting
Corporate Profile Humanika ConsultingCorporate Profile Humanika Consulting
Corporate Profile Humanika Consulting
Seta Wicaksana
Paraules justes
Paraules justesParaules justes
Paraules justes
susana
Introducci坦n a la administraci坦n f06
Introducci坦n a la administraci坦n f06Introducci坦n a la administraci坦n f06
Introducci坦n a la administraci坦n f06
Skepper63
Nota mensual d'actualitat econ嘆mica Nov09
Nota mensual d'actualitat econ嘆mica Nov09Nota mensual d'actualitat econ嘆mica Nov09
Nota mensual d'actualitat econ嘆mica Nov09
Cambra de Comer巽 de Barcelona
Convention Federsalus Parma 20 06 09 Fiorani En
Convention Federsalus Parma 20 06 09 Fiorani EnConvention Federsalus Parma 20 06 09 Fiorani En
Convention Federsalus Parma 20 06 09 Fiorani En
Marco Fiorani
A Morte de Ivan Ilitch - Leon Tolstoi
A Morte de Ivan Ilitch - Leon TolstoiA Morte de Ivan Ilitch - Leon Tolstoi
A Morte de Ivan Ilitch - Leon Tolstoi
gustavocnm
Livro a morte de ivan ilitch leon tolstoi
Livro a morte de ivan ilitch leon tolstoiLivro a morte de ivan ilitch leon tolstoi
Livro a morte de ivan ilitch leon tolstoi
lucaslucasroberto
Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...
Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...
Se aprob坦 en primer debate proyecto de ley que permite la legalizaci坦n del de...
Comisi坦n Colombiana de Juristas
Magellan wyniki-2011
Magellan wyniki-2011Magellan wyniki-2011
Magellan wyniki-2011
StockWatchPL
Corporate Profile Humanika Consulting
Corporate Profile Humanika ConsultingCorporate Profile Humanika Consulting
Corporate Profile Humanika Consulting
Seta Wicaksana
Paraules justes
Paraules justesParaules justes
Paraules justes
susana
Introducci坦n a la administraci坦n f06
Introducci坦n a la administraci坦n f06Introducci坦n a la administraci坦n f06
Introducci坦n a la administraci坦n f06
Skepper63
Convention Federsalus Parma 20 06 09 Fiorani En
Convention Federsalus Parma 20 06 09 Fiorani EnConvention Federsalus Parma 20 06 09 Fiorani En
Convention Federsalus Parma 20 06 09 Fiorani En
Marco Fiorani

More from Zarko Acimovic (7)

Defect prevention software
Defect prevention softwareDefect prevention software
Defect prevention software
Zarko Acimovic
Metrics for example Java project
Metrics for example Java projectMetrics for example Java project
Metrics for example Java project
Zarko Acimovic
Elevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software designElevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software design
Zarko Acimovic
VizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin MetricsVizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin Metrics
Zarko Acimovic
Software defect prevention example project
Software defect prevention example projectSoftware defect prevention example project
Software defect prevention example project
Zarko Acimovic
Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202
Zarko Acimovic
Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17
Zarko Acimovic
Defect prevention software
Defect prevention softwareDefect prevention software
Defect prevention software
Zarko Acimovic
Metrics for example Java project
Metrics for example Java projectMetrics for example Java project
Metrics for example Java project
Zarko Acimovic
Elevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software designElevator pitch for testing software architecture and software design
Elevator pitch for testing software architecture and software design
Zarko Acimovic
VizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin MetricsVizzMaintenance Eclipse Plugin Metrics
VizzMaintenance Eclipse Plugin Metrics
Zarko Acimovic
Software defect prevention example project
Software defect prevention example projectSoftware defect prevention example project
Software defect prevention example project
Zarko Acimovic
Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202Example of-method-with-cyclomatic-complexity-202
Example of-method-with-cyclomatic-complexity-202
Zarko Acimovic
Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17Example of-method-with-cyclomatic-complexity-17
Example of-method-with-cyclomatic-complexity-17
Zarko Acimovic

Example of-non-cohesive-methods

  • 2. #0
  • 3. ) 7
  • 4. C D
  • 6. 8 (0 #0
  • 7. ) 7
  • 8. ;
  • 9. 8 # #0
  • 10. ) 7
  • 11. . % !
  • 13. 8 -0 #0
  • 14. ) 7=
  • 16. 8 2*2 #0
  • 17. ,
  • 18. % $# #0
  • 19. = / / $ 7 : #(8 #0
  • 20. = #0
  • 21. E
  • 22. +0 #0
  • 23. ' '
  • 24. .
  • 25. ! $5
  • 26. % ;
  • 27. 1 ;
  • 28. '
  • 29. $5
  • 30. =
  • 31. $5
  • 32. ;
  • 33. (0
  • 34. % ;
  • 35. 1 ;
  • 36. '
  • 37. 22
  • 38. ' / ) / G J
  • 39. 22
  • 40. % ;
  • 41. 1 ;
  • 42. '
  • 43. 2-
  • 44. ' / ) / G J
  • 45. 2-
  • 46. % ;
  • 47. 1 ;
  • 48. '
  • 49. 5$
  • 50. ' / ) / G J
  • 51. 5$
  • 52. % ;
  • 53. 1 ;
  • 54. '
  • 55. +(
  • 56. ' / ) / G J
  • 57. +(
  • 58. ' / ) / G J
  • 59. +*
  • 60. ' ' *
  • 61. ' ' -(
  • 62. ' ' -*
  • 63. ' ' #
  • 64. ' '
  • 65. .
  • 66. ' '
  • 67. .
  • 68. #0(
  • 69. # #0- %
  • 70. ' ' #0-
  • 71. $ ##$ % ' '
  • 72. .
  • 74. ##+
  • 76. ##+ % ) (+ #$(
  • 77. ,
  • 78. #$(
  • 79. ,
  • 80. (+ #$(
  • 81. / /
  • 82. #$+
  • 83. / /
  • 84. #$+
  • 85. / /
  • 86. #$+
  • 87. / /
  • 88. #$*
  • 89. / /
  • 90. #$*
  • 92. 2 ,5 ,
  • 93. 5 #+$
  • 94. ,
  • 95. 5- #+$
  • 96. ) '
  • 97. / /
  • 98. #*2
  • 99. ) '
  • 100. / /
  • 101. #*5
  • 102. '
  • 103. $00
  • 104. E
  • 105. . 7 1 1
  • 106. 1
  • 107. 1 8 $0$ % ) $ $##
  • 108. '
  • 109. $($
  • 110. E
  • 111. . 7 1 8 $(2 % ) 25 $2#
  • 112. ,
  • 113. + $2#
  • 114. ,
  • 115. 5* $2#
  • 116. '
  • 117. $**
  • 118. E
  • 119. . 7
  • 120. 1
  • 121. 1
  • 122. 1
  • 123. 1
  • 124. 1 8 $* % ) '
  • 125. / #/
  • 126. ((2
  • 127. ) '
  • 128. / $/
  • 129. ((5
  • 130. ) $# 2*2
  • 131. ) 2# 2+
  • 132. ,
  • 133. $ 2+
  • 134. '
  • 135. .
  • 136. 5$
  • 137. ' 1 5(#
  • 138. ' '
  • 139. '
  • 140. // 55
  • 141. ' '
  • 142. '
  • 143. // 5+5
  • 144. #$ ++0
  • 145. ) ( ++0
  • 146. ,
  • 147. 5 ++0
  • 148. ,
  • 149. *+ ++0
  • 150. = /
  • 151. . / #( ++0
  • 152. =
  • 153. . 78 , #0($ ++0
  • 154. ' .
  • 155. ++-
  • 156. ' .
  • 157. +*#
  • 158. ?
  • 159. ' ( )
  • 160. !
  • 161. !
  • 162. 2! 2!
  • 163. ?
  • 164. #
  • 165. 6
  • 166. ' 7 7 ? ( 7 7 ? ) + 7 ? 7 ? $
  • 167. . C / ? 0, ' (
  • 168. . C / ) 8 #
  • 169. . 2 2 / # # ## : 7
  • 170. ' #(
  • 171. . #) # : 7
  • 172. $ #
  • 173. . ' ' ' , 0 ' ''
  • 174. . !- '( ') 1 0 ' '
  • 175. . - ' ( 0 ( (
  • 176. . 2- (# (' ; (( () 2 ( ( ( ) ) , 0 ) )#
  • 177. . !-
  • 179. )' )( 1 0 )) )
  • 180. . - ) ) 0 +
  • 181. . 2- # 6 ' ( *F ) / $ - 2 / $ # -2 ' ( ; ? $) / !0 /
  • 182. ? 8+ / !0 # ,
  • 183. 9 8' (
  • 184. . ! 2 ) - ? . 8$
  • 185. . / ( ? . + #
  • 186. . / ( ' ( )
  • 187. . + ! /
  • 188. . !/ # '
  • 189. .
  • 190. ( ) / 8 / 7 2 # * ' ! C 9 A . ( ) ? $ ! 5 5 5 -= !5 5 5 4= 5 57 G. C% # !- /B EF EF$! % # - /B EF EF$ % # 2- /B EF EF$ % ## 2% - #' #( #) !-/B EF EF$!% # -/B EF EF$% # 2-/B EF EF$% # *F% 4 ' ' / ' / '# '' /B EF EF$)% '( ') / B EF !!$!- 5B EF ! $B EF !!$ - 5B EF ! $2- 5 %%5 %% ' / B EF !!$!-5B EF ! $B EF !!$ -5B EF ! $2-5 %%5 %% ' ' - 2 / B EF $ 5B EF EF$#)%% ( -2 / B EF $5B EF EF$#)%% ( ( $ G. C//% (# C / 2 (' 2 88 (( () C / (
  • 191. $ %$ ( ( ) ) ) ? $ - 25 )# -=
  • 193. )' -25 )( 4= )) 5 5 7 G. C% ) / B EF ! $ - 25 B EF EF$#)%% ) / B EF ! $ -25 B EF EF$#)%% ) / / 2 % - *F % 4 # ' / B EF $ % ( / B EF $% ) !- / B EF ,F $ % / B EF 7$ 5 !- % / B EF $ 5B EF EF$)%% - / B EF ,F $B EF $ %% / B EF 7$ 5 !- % # / B EF $ 5B EF EF$)%% ' / B EF 7$ 5 - % ( 2- / B EF $ 5B EF EF$)%% ) !- / B EF ,F $% / B EF 7$ 5 !-% / B EF $ 5B EF EF$)%% - / B EF ,F $B EF $ %% / B EF 7$ 5 !-% # / B EF $ 5B EF EF$)%% ' / B EF 7$ 5 -% ( 2- / B EF $ 5B EF EF$)%% ) - 2 / - 2 -2 / -2 $ G. C//% C / 2 2 88 # ' C / (
  • 194. $ %$ ) ? $? .5 7 G. C% !- /. !- # - /. - ' 2- /. 2-
  • 195. ( 2% 2 ) !-/. !- -/. - 2-/. 2- *F% *F # /. ' /. ( ) / . / . - 2 / . - 2 -2 / . -2 # # # $ G. C//% ## C / 2 #' 2 88 #( #) C / #
  • 196. $ %$ # / . $% # ' ' ? $ 5 ' 2= '# 5 '' *F= '( 5 5 5 7 G. C% ') 2 % 2 ' *F % *F ' / ' / ( / B EF EF$ % ( / B EF EF$% ( (# !- / B EF ,F $ % (' / B EF 7$ 5 !- % (( / B EF $ 5B EF EF$)%% () - / B EF ,F $B EF $ %% ( ( / B EF 7$ 5 !- % ( / B EF $ 5B EF EF$)%% ) / B EF 7$ 5 - % ) 2- / B EF $ 5B EF EF$)%% ) )# !- / B EF ,F $% )' / B EF 7$ 5 !-% )( / B EF $ 5B EF EF$)%%
  • 198. )) - / B EF ,F $B EF $ %% ) ) / B EF 7$ 5 !-% ) / B EF $ 5B EF EF$)%% / B EF 7$ 5 -% 2- / B EF $ 5B EF EF$)%% # - 2 / B EF $ 5B EF EF$#)%% ' -2 / B EF $ 5B EF EF$#)%% ( ) $ G. C//% C / 2 2 88 C /
  • 199. $ %$ # / ' ( ) 8+ ? 4
  • 200. ;0,5I 8 H E 8
  • 201. H
  • 202. E 8 H 1 :? :?4 5E 8' H 1 :? :?4 5E 8( 8) D H 1 :?6 ? 4 5E 8
  • 203. H 1 :?4 D 5E 8$
  • 204. H 1 :? 4
  • 205. 1 :? :?4)+55E 88 D H 1 :?6 ? 41 :? 4
  • 206. 55E ++ +
  • 207. H 1 :?4 D 5E +
  • 208. H 1 :? 4
  • 211. D 5E +' D H 1 :? 4
  • 212. 1 :? :?4)+55E +( +) D H 1 :?6 ? 4 5E +
  • 213. H 1 :?4 D 5E +$
  • 214. H 1 :? 4
  • 215. 1 :? :?4)+55E +8 D H 1 :?6 ? 41 :? 4
  • 216. 55E +
  • 217. H 1 :?4 D 5E
  • 218. H 1 :? 4
  • 221. D 5E ' D H 1 :? 4
  • 223. ) D H 1 :? 4 1 :? :?4 )++55E D H 1 :? 4 1 :? :?4 )++55E $ 8 + 4;0,HH5 I 0, H E KKE J '
  • 225. ( ) J # # ? E 8 + !. . ! ###
  • 226. C 2$? .% ##' ! 2 / ! $ 5 % ##( ! 2 / ! $. 5 . % ##) B EF -$2 ! 2$2%% ## ## ## '+ #'
  • 227. ! C 2 $ ! % #' ! 2 / ! #'# #'' #'( 2 ') ! ' #'
  • 228. C 2 $% #' ! 2 #( #( #( *
  • 229. ? ( ! (' #((
  • 230. K$% #() #(
  • 231. ? ($ ! (8 #)
  • 232. ! K$ % / #) #) * ? ) ! )' #)(
  • 233. G $% #))
  • 235. #)
  • 236. ? )$ ! )8 #
  • 237. ! G $ % / # # * ! ' ( # ) 2X # 2 # Y # # * $ ! $ $ #' *FX #( *F #) Y # # * $8 8+ ! C 9 A . 8 !. 8 ##
  • 238. C- $% #' !- #( #) # * 8$ 88 ! C 9 A . '++ !. '+ '
  • 239. B- $% '# - '' '( ') * '+ '+$ ! C 9 A . '+8 !. '+ '
  • 240. - $% ' 2- ' # ' ' ' ( * ') ' ! C 9 A .
  • 241. '$ !. '8 '
  • 242. C-$% ' !- ' '# '' * ' ( ' ) ! C 9 A . ' !. ' $ '
  • 243. B-$% '# - '# '# '## * ' ' ' ( ! C 9 A . ' ) !. ' ! ' $ '#
  • 244. -$% '' 2- '' '' ''# *
  • 245. ''' ''( ! C 9 A . '') !. '' ! : 7? ''$ ''
  • 246. - $% '( '( '( '(# *
  • 247. '(' '(( ! C 9 A . '() !. '( ! : 7? '($ '(
  • 248. -$% ') ') ') ')# ? ? ')' ! C 9 A . ')( !. ')) ! ') ')
  • 249. $%
  • 251. ') C/8 C$%8P8- !S 8B EF $ %8 8B EF $ !-% 858B EF $ -%858B EF $ 2-%858 /8 H$%8 ' P- !S 8B EF $ %8 8B EF $ !- %858B EF $ - % 858B EF $ 2- %858 /8 I$%8 8 G $%8P ' 8 $% ' ' # ' ' - . .
  • 252. ' ( G
  • 253. ' ) ! C 9 A . ' !. ' $ '
  • 254. ! HI $? .5 -5 - % '
  • 257. $ @ %$' ()
  • 258. @ '#
  • 259. $ @
  • 260. %$' ()
  • 261. @
  • 262. ''
  • 263. $ @ %$' ()
  • 264. @ '(
  • 265. $ @
  • 266. %$' ()
  • 267. @
  • 268. ')
  • 269. $ #@ %$' ()
  • 270. #@ '
  • 271. $ #@
  • 272. %$' ()
  • 273. #@
  • 274. ' ' / B EF ! $B EF $B EF 7$. - $%5 - $%%5B EF EF$#)%%5 - % ' / B EF -$% ' ' / B EF ! $B EF $B EF 7$ -$%5. -$%%5B EF EF$#)%%5 -% '# / B EF -$% '' '( ') 9 ?
  • 275. '8 '8$ !. '88 ! (++ (
  • 276. 7 22=$? . 5 ? .% ( (# - / . - $% (' - / . -$% (( - / . - $% () - / . -$%
  • 277. ( ( 7 - ( - ( 7 - ( - ( ( # $ - N - % ( ' 7 - / - ( ( - / - ( ) ( 7 - / - ( - / - ( ( ( $ -N -% ( 7 -/ - (# -/ - (' (( 7 -/ - () -/ - ( ( ( $ - ; - $% LL - $%;7 - LL (# -; -$% LL -$%;7 -% (# (# (## (#' (#( (#) (# (# (# (' * -7
  • 278. ? . (' (' ! C 9 A . (' !. ('' ! ('( (')
  • 279. H$% (' (' * 7
  • 280. ? . ('8 ((+ ! C 9 A . (( !. (( ! (( (('
  • 281. I$% ((( (()
  • 282. HH$% (( D / D $%
  • 284. (( / 0 $ $%% (( () () ()
  • 285. II$% ()# D / D $% ()' / 0 $ $%% ()( ()) () () A - ()8 (
  • 286. ! !!H$ 2 % ( 8/ 2 ( ( # ( ' - ( ( ( )
  • 287. ! 7H$ !2% ( 1/!2 ( ( ( A ($ (
  • 288. ! !!I$ 2% (# 8/ 2 (' (( () ($ (
  • 289. ! 7I$ !2% ( 1/!2 ( ( ( (# * 7 ? (8' (8( ! C 9 A . (8) !. (8 ! (8$ (
  • 290. - 2$% ) - 2 ) ) )# * 7 ? )+' )+( ! C 9 A . )+) !. )+ ! )+$
  • 291. )
  • 292. -2$% ) -2 ) ) ) # -7
  • 293. ? )' ) (
  • 294. ! H$ % ) ) / ) ) ) 7
  • 295. ? ) + )
  • 296. ! I$ % ) / )# )' )( 0, ? ) ) + 7
  • 297. ? ) 7 ? ) $ 7 ? ) 8 )#
  • 298. ! K C$ % )# C / )# )## )#' * 0, ? ) ( + 7
  • 299. ? ) ) 7 ? ) 7 ? ) $ )#
  • 300. K C$% )' C )' )' )'#
  • 301. C$% )'' C )'( )') )' )'
  • 302. )'8 )(
  • 303. ! $ % )( / )( )(# )(' * )(( )()
  • 304. $% )( )( )(
  • 306. ))
  • 307. ! ! .F $2
  • 308. 5 ? .6!5 - 5 -5 :- % )) )) HI$.6!5 -5 - % ))# $ $% O $ %% ))' 0 @2 $ HH$%1#5 II$%1#5)5)% ))( ))) $ $% O $7 2%% )) 0 @2 $ HH$%1#5 II$%1#5)5)% )) $ G $% O $2 %% )) ! . $ G $%5 HH$%1(5 II$% 8(5% ) ) $ G $% O $! %% ) ! . $ G $%5 HH$%1 5 II$% 8 5% ) # ) ' $ G $% O $RF %% ) ( ! . $ G $%5 HH$%1 5 II$% 8 5% ) ) ) $ G $% O $B = %% ) ! . $ G $%5 HH$%1 5 II$% 8 5% ) ) $ G $% O $RF%% ) ! . $ G $%5 HH$%1 5 II$% 8 5% ) )# $ G $% O $B = %% )' ! . $ G $%5 HH$%1 5 II$% 8 5% )( )) $ G $% O $ %% ) ! . $ G $%5 HH$%1 5 II$% 8 5% ) ) ) $9 $% O $7 2% LL 9 $% O $ %% ) 0 / ) )# / 0 2 $ $%% )' $-
  • 309. % )( ! . $ 5 HH$%1#5 II$%1#5% )) 2 = LL7 -= QQ--=9 ) ) )
  • 310. ! - $ %
  • 311. / B EF EF$% # '
  • 312. ! -$ % ( / B EF EF$% )