\begin{slide}{Refaktoring: Definition}

Martin Fowler: 
\emph{Refactoring: Improving the Design of Existing Code}, 
A.-W. 1999, \url{http://www.refactoring.com/}

Def: Software so ändern, daß sich
\begin{itemize} \itemsep 0pt
\item externes Verhalten nicht ändert,
\item interne Struktur verbessert.
\end{itemize}

siehe auch William C. Wake: \emph{Refactoring Workbook}, A.-W. 2004
\url{http://www.xp123.com/rwb/}

und Stefan Buchholz: Refactoring (Seminarvortrag)
\url{http://www.imn.htwk-leipzig.de/~waldmann/edu/current/se/talk/sbuchhol/}


\end{slide}
