changeset 24:6592083da58a

cleanups
author meillo@marmaro.de
date Tue, 26 Jun 2007 22:30:35 +0200 (2007-06-26)
parents e206112b4afe
children e7ac382e4a20
files 03_observer.tex
diffstat 1 files changed, 7 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- a/03_observer.tex	Tue Jun 26 22:04:19 2007 +0200
+++ b/03_observer.tex	Tue Jun 26 22:30:35 2007 +0200
@@ -6,33 +6,24 @@
 
 \documentclass{beamer}
 
-
-%  \usepackage[T1]{fontenc}
   \usepackage[utf8]{inputenc}
   \usepackage{ngerman}
   \usepackage{graphicx}
   \usepackage[automark]{scrpage2}
   \input{Style01}
 
-
+  \title{Observer-Pattern}
+  \author{Markus Schnalke}
+  \date{}
 
 \begin{document}
 
 
-\title{Observer-Pattern}
-\author{Markus Schnalke}
-\date{}
-
-%\titlegraphic{\includegraphics[width=3cm]{Pics/Maka-Logo.png}}
-
 \frame{
   \titlepage
 }
 
 
-
-
-
 \section[Outline]{}
 \frame{
   \tableofcontents
@@ -42,12 +33,11 @@
 
 
 \section{Vorgehensweise}
-
 \frame{ \frametitle{Von der anderen Seite}
 
   \begin{block}{Gründe}
-    Design Pattern sind so etwas wie ``Best Practices'' (also bewährte
-    Vorgehensweisen), meist \textbf{nach Vorbildern in der Wirklichkeit}
+    Design Pattern sind ``Best Practices'' (= Erfolgsrezepte),
+    meist \textbf{nach Vorbildern in der Realität}
   \end{block}
   \pause
   \begin{block}{Meine Vorgehensweise}
@@ -61,7 +51,6 @@
 
 
 \section{Erarbeitung des Patterns}
-
 \frame{ \frametitle{Ein Beispiel}
 
   \begin{block}{Die Situation}
@@ -101,7 +90,7 @@
       \item Man weiß nicht wer Interesse hat
       \item nicht mal wieviele
       \item Manche Interessenten sind vielleicht nur zu bestimmten Zeiten da
-      \item ... oder sie sind taub
+      \item (... oder sie sind taub)
     \end{itemize}
   \end{block}
 
@@ -177,10 +166,7 @@
 
 \subsection{Zusammenfassung}
 
-% Zusammenfassung des Beispiels: Was haben wir, ist alles abgedeckt
-% Frage: Sind die Zuhörer zufrieden? Ist die Lösung gut?
 \frame{ \frametitle{Zusammenfassung des Beispiels}
-
   \begin{block}{Pinnwand + Sekretärin + Benachrichtigung}
     \begin{itemize}
       \item Man kann neue Zettel anpinnen lassen
@@ -199,7 +185,6 @@
       \item Was fehlt?
     \end{itemize}
   \end{block}
-
 }
 
 
@@ -211,7 +196,6 @@
 
 
 \frame{ \frametitle{Überleitung}
-
   \begin{block}{Neue Namen}
     \begin{itemize}
       \item Pinnwand-Sekretärin-Einheit $\rightarrow$ ``Subject''
@@ -225,9 +209,8 @@
   \begin{block}{Schnittstellen}
     Die Fähigkeiten der Pinnwand/Sekretärin und Interessenten sind ihre ``Interfaces''.
 
-    (rem: taub, minimale Fähigkeiten, leserliche Schrift, ...)
+    (vgl: taub, minimale Fähigkeiten, leserliche Schrift, ...)
   \end{block}
-
 }
 
 
@@ -273,7 +256,6 @@
 % Einsatzgebiete (MVC) und RL (Mailingslisten, Ebay-Suchabo)
 % nicht aber (Blog + RSS)
 \frame{ \frametitle{Der Observer in der Praxis}
-
   \begin{block}{Beispiele}
     \begin{itemize}
       \item Observer ist sehr verbreitet
@@ -290,7 +272,6 @@
       \item nicht Blog mit RSS-Feed!
     \end{itemize}
   \end{block}
-
 }
 
 
@@ -343,9 +324,7 @@
 
 
 \subsection{Code}
-% Kein Code!
 \frame{ \frametitle{Code? --- Nein, kein Code!}
-
   \begin{block}{Denn}
     \begin{center}
     \textbf{ Implementierungen sind Schall und Rauch,\\
@@ -359,7 +338,6 @@
     \textit{ Beispiel-Implementierung in der Ausarbeitung. }
   \end{block}
   }
-
 }