\begin{slide}{Aufgabe Refactoring}

Würfelspiel-Simulation:

Schummelmex: zwei (mehrere) Spieler, ein Würfelbecher
Spielzug ist: aufdecken oder (verdeckt würfeln, ansehen, ansagen, weitergeben)
bei Aufdecken wird vorige Ansage mit vorigem Wurf verglichen,
das ergibt Verlustpunkt für den Aufdecker oder den Aufgedeckten

\begin{itemize}
\item
Vor Refactoring:
\url{http://www.imn.htwk-leipzig.de/~waldmann/edu/ss07/case/programs/refactor/stage0/}
Welche Code-Smells?

\item
Nach erstem Refactoring:
\url{http://www.imn.htwk-leipzig.de/~waldmann/edu/ss07/case/programs/refactor/stage1/}
Was wurde verbessert? Welche Smells verbleiben?

\item
Nach zweitem Refactoring:
\url{http://www.imn.htwk-leipzig.de/~waldmann/edu/ss07/case/programs/refactor/stage2/}
Was wurde verbessert? Welche Smells verbleiben?

\end{itemize}

\end{slide}
