\begin{slide}{Re-Factoring}

auch während und nach der Entwicklung
immer weiter modularisieren:
\begin{itemize}
\item Können weitere Module genutzt werden?
\item Kann Funkionalität in neue Module ausgelagert werden?
\end{itemize}

nach rapid prototyping \glqq mit der Axt reingehen\grqq,
vornehme Bezeichnung: \emph{re-factoring}.

ist geboten bei
\begin{itemize}
\item überlangen Modul-Quelltexten
  (d. h. $>$ 1 Bildschirmseite !)
\item Code-Verdopplungen 
  (verschiedene Programmteile mit ähnlicher Funktion)
\end{itemize}

\end{slide}

