8. a
change
made
to
the
internal
structure
of
soFware
to
make
it
easier
to
understand
and
cheaper
to
modify
without
changing
its
observable
behavior
-‐
MarLn
Fowler
9. Don't
touch
anything
that
doesn't
have
coverage.
Otherwise,
you're
not
refactoring;
you're
just
changing
shit.
10.
11. a
change
made
to
the
internal
structure
of
soFware
to
make
it
easier
to
understand
and
cheaper
to
modify
without
changing
its
observable
behavior
-‐
MarLn
Fowler
31. “The
real
problem
I
have
with
the
CK
suite
and
similar
metrics
is
that
they
only
measure
a
single
module
(or
class
in
this
case).
I
claim
that
the
quality
of
the
design
of
a
system
is
not
something
that
can
be
determined
by
looking
at
individual
classes.
It
is
conceivable
that
every
class
in
a
system
could
be
considered
reasonable
by
whatever
single-‐class
metrics
are
being
used,
but
the
overall
design
is
considered
bad.”
Ewan
Tempero:
A
Research
Agenda
hDp://www.cs.auckland.ac.nz/~ewan/
43. “I
do
believe
that
complexity
is
the
enemy.
UnKl
we
beDer
understand
complexity,
our
chances
of
building
beDer
IT
systems
is
limited.
The
first
thing
we
must
understand
about
complexity
is
that
not
all
complexity
is
equal.
And
the
complexity
on
which
most
people
focus
is
probably
the
least
complex
complexity
of
all.”
Roger
Sessions
hbp://simplearchitectures.blogspot.com/2009/03/cancer-‐of-‐complexity.html