\begin{slide}{Klassen-Entwurf}

\begin{itemize}
\item
  benutze Klassen! (sonst: primitive obsession)
\item
  ordne Attribute und Methoden richtig zu

  (Refactoring: move method, usw.)
\item
  dokumentiere Invarianten f�r Objekte, 
  Kontrakte f�r Methoden

\item
  stelle Beziehungen zwischen Klassen
  durch Interfaces dar

  (\dots Entwurfsmuster)
\end{itemize}

\end{slide}

