docs/DesignPatterns
diff antiPatterns.tex @ 11:a7ab86cddfad
added other parts but with few content yet
author | meillo@marmaro.de |
---|---|
date | Thu, 21 Jun 2007 08:23:04 +0200 |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/antiPatterns.tex Thu Jun 21 08:23:04 2007 +0200 1.3 @@ -0,0 +1,146 @@ 1.4 +% @file 1.5 +% @brief Referat DesignPatterns `Anti-Patterns' 1.6 +% @author Julian Haug 1.7 +% @since 2007-06-21 1.8 + 1.9 + 1.10 +\documentclass{beamer} 1.11 + 1.12 + 1.13 +% \usepackage[T1]{fontenc} 1.14 + \usepackage[utf8]{inputenc} 1.15 + \usepackage{ngerman} 1.16 + \usepackage{graphicx} 1.17 + \usepackage[automark]{scrpage2} 1.18 + \input{Style01} 1.19 + 1.20 + 1.21 + 1.22 +\begin{document} 1.23 + 1.24 + 1.25 +\title{Design Patterns ``Anti-Patterns''} 1.26 +\date{\today} 1.27 + 1.28 +\author{Julian Haug} 1.29 + 1.30 +%\titlegraphic{\includegraphics[width=3cm]{Pics/Maka-Logo.png}} 1.31 + 1.32 +\frame{ 1.33 + \titlepage 1.34 +} 1.35 + 1.36 + 1.37 + 1.38 + 1.39 + 1.40 +\section[Outline]{} 1.41 +\frame{ 1.42 + \tableofcontents 1.43 +} 1.44 + 1.45 + 1.46 + 1.47 + 1.48 +\section{Anti-Patterns} 1.49 + 1.50 + 1.51 +\frame{ \frametitle{Anti-Patterns} 1.52 + 1.53 + \begin{block}{Dokumentieren wiederkehrende Fehler bei der Software-Entwicklung um} 1.54 + \begin{itemize} 1.55 + \item durch das Wissen ihrer Existenz diese zu vermeiden 1.56 + \item bereits manifestierte Anti-Pattern durch geschickte Maßnahmen zu beheben 1.57 + \end{itemize} 1.58 + \end{block} 1.59 + 1.60 + \pause 1.61 + 1.62 + \begin{block}{Analog zu positiven Mustern gibt es auch hier eine weitere Unterscheidung} 1.63 + \begin{itemize} 1.64 + \item Projektmanagement-Anti-Patterns 1.65 + \item Architektur- bzw. Design-Anti- Patterns 1.66 + \item Meta-Patterns 1.67 + \item Organisations-, Prozess- Anti-Patterns 1.68 + \item \textbf{Programmierungs-Anti-Patterns} 1.69 + \end{itemize} 1.70 + \end{block} 1.71 + 1.72 +} 1.73 + 1.74 + 1.75 +\frame{ \frametitle{Programmierungs-Anti-Patterns} 1.76 + 1.77 + \begin{block}{} 1.78 + \begin{itemize} 1.79 + \item 1.80 + \item 1.81 + \end{itemize} 1.82 + \end{block} 1.83 + 1.84 +} 1.85 + 1.86 + 1.87 + 1.88 +\section{Zusammenfassung} 1.89 +\frame{ %\frametitle{Zusammenfassend} 1.90 + \begin{block}{Zusammenfassung} 1.91 + \begin{itemize} 1.92 + \item 1.93 + \item 1.94 + \item 1.95 + \end{itemize} 1.96 + \end{block} 1.97 + 1.98 + \pause 1.99 + 1.100 + \begin{block}{Fazit} 1.101 + \begin{itemize} 1.102 + \item 1.103 + \item 1.104 + \item 1.105 + \end{itemize} 1.106 + \end{block} 1.107 +} 1.108 + 1.109 + 1.110 + 1.111 +\section{Fragen} 1.112 +\frame{ \frametitle{Fragen?} 1.113 + \vspace{5ex} 1.114 + \centerline{\huge ?} 1.115 +} 1.116 + 1.117 + 1.118 +%% Erklaerung des Vorgehens 1.119 +%% Frage: war es erfolgreich? 1.120 +%\frame{ \frametitle{} 1.121 +% 1.122 +% \begin{block}{} 1.123 +% \end{block} 1.124 +% 1.125 +%} 1.126 + 1.127 + 1.128 +\frame{ \frametitle{Abschließend} 1.129 + \begin{block}{Verwendete Software} 1.130 + \begin{itemize} 1.131 + \item Debian GNU/Linux 1.132 + \item \LaTeX-Beamer und \texttt{pdflatex} 1.133 + \item Vim 1.134 + \item qiv und ImageMagick 1.135 + \item Mercurial 1.136 + \end{itemize} 1.137 + \end{block} 1.138 + 1.139 + \begin{block}{} 1.140 + \vspace{3ex} 1.141 + \centerline{\textbf{Danke für eure Aufmerksamkeit}} 1.142 + \end{block} 1.143 +} 1.144 + 1.145 + 1.146 + 1.147 +\end{document} 1.148 + 1.149 +