Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OO revelations

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

OO revelations

This presentation shows some basic statistics regarding the usage of methods as opposed to objects in an OO language.

Related post can be found on forrst

http://qnoid.com/2011/06/08/Metrics-of-an-object-oriented-world.html

Its associated code can be found on github at

http://github.com/qnoid/oo-revelations

Avatar for Markos Charatzas

Markos Charatzas

August 05, 2011
Tweet

More Decks by Markos Charatzas

Other Decks in Technology

Transcript

  1. O is for Object there is no O in a

    function Wednesday, 12 December 12
  2. 0 1 2 3 start number of methods number of

    types how does it look? Wednesday, 12 December 12
  3. 0 1 2 3 4 5 number of methods number

    of types how does it look? Wednesday, 12 December 12
  4. 0 1 2 3 4 5 6 7 number of

    methods number of types how does it look? Wednesday, 12 December 12
  5. 0 3 6 9 12 15 18 21 24 27

    30 start 1st iteration 2nd iteration 3rd iteration nth iteration how does it look? number of methods number of types Wednesday, 12 December 12
  6. 0 1 2 3 4 5 6 66% 80% 83%

    83% how does it look? reusability number of types Wednesday, 12 December 12