\begin{slide}{Richtig refaktorisieren}

\begin{itemize}
\item
  immer erst die Tests schreiben
\item
  Code kritisch lesen (eigenen, fremden),
  eine Nase für Anrüchigkeiten entwickeln
  (und für perfekten Code).
\item
  jede Faktorisierung hat ein Inverses.

  (neue Methode deklarieren $\leftrightarrow$ Methode inline expandieren)

  entscheiden, welche Richtung stimmt!
\item
  Werkzeug-Unterstützung erlernen
\end{itemize}
\end{slide}
