COPING           WITH


COMPLEXITY
PETE GOODLIFFE      ACCU 2011, Oxford, UK
@petegoodliffe
pete@goodliffe.net
goodliffe.blogspot.com
www.goodliffe.net




     PETE
      PROG
          GOOD LIFFE
           RAMMER / AUTHOR / C OLUMNIST / TEACHER   CO NSCIENTIOUS CODER
3
#1OF BLOBS



      The complexity of our components
size isn’t the
   enemy
consequences
      comprehension
        modifiability
harbouring future complexity
(the right)
   roles and
responsibilities
my favourite
my favourite
my favourite
#2OF LINES



             The connectedness of our
                   components
(bang)
#3OF PEOPLE




         The people writing the code
“I know how to fix this
      problem”
“make it a singleton”
QA                &
Pete Goodliffe @petegoodliffe pete@goodliffe.net
blobs           lines        people
(components)   (connections)   (muppets)
@petegoodliffe
pete@goodliffe.net
goodliffe.blogspot.com
www.goodliffe.net
BUMPH DULL, but important
THIS DOCUMENT WAS CREATED BY PETE GOODLIFFE
    IT IS COPYRIGHT // © 2011 PETE GOODLIFFE
>> ALL RIGHTS RESERVED
>> ALL THOUGHTS ARE OWNED

THANK YOU FOR READING // I HOPE IT WAS USEFUL
                                           Version 1.0 2011-04-12

Coping with Complexity