docs/ps-bericht-ibm

annotate fazit.tex @ 11:4a9a22285369

added new pictures about the robot arm; added content for collision control
author schnalke@localhost.localdomain
date Tue, 13 May 2008 10:18:59 +0200
parents
children ee679062702c
rev   line source
schnalke@0 1 \chapter{Fazit}
schnalke@0 2
schnalke@0 3 Ich habe in meiner Ausarbeitung bisher ganz bewusst auf Quellcode verzichtet, denn ich wollte Design Patterns einmal von der anderen Seite her erklären. Ich wollte vermitteln weshalb das Observer-Pattern so aufgebaut ist wie es ist. Ich wollte Verständnis für Design Patterns entwickeln und zeigen, dass sie absolut logische Lösungen sind.
schnalke@0 4
schnalke@0 5 \paragraph{In drei Sätzen:}
schnalke@0 6 \begin{itemize}
schnalke@0 7 \item Menschen denken basierend auf der Realität
schnalke@0 8 \item deshalb Design Patterns auf die Realität zurückführen
schnalke@0 9 \item Patterns anwenden weil man es in der Realität auch so machen würde
schnalke@0 10 \end{itemize}
schnalke@0 11
schnalke@0 12
schnalke@0 13 Design Patterns sind dabei Modelle wie Quellcode aufgebaut werden sollte. Sie sind kein Code --- sie beschreiben nur wie Code sein sollte. Das ist auch ganz gut so, denn:
schnalke@0 14
schnalke@0 15 \begin{quote}
schnalke@0 16 \textbf{Implementierungen sind Schall und Rauch,\\
schnalke@0 17 Konzepte dagegen bleiben bestehen! }
schnalke@0 18 \end{quote}
schnalke@0 19
schnalke@0 20 Design Patterns sind Konzepte --- Programmiersprachen kommen und gehen, Design Patterns überleben. Wenn man also in die Zukunft investieren möchte, dann sollte man sich Design Patterns aneignen, denn diese Investition ist risikofrei und zudem hoch rentabel!
schnalke@0 21
schnalke@0 22 \vspace{10ex}
schnalke@0 23
schnalke@0 24 \textit{Ich wollte euch die Natürlichkeit von Patterns nahebringen und euch dafür begeistern.\\ Ich hoffe das ist mir gelungen :-) }
schnalke@0 25
schnalke@0 26 \begin{flushright}
schnalke@0 27 markus schnalke
schnalke@0 28 \end{flushright}
schnalke@0 29
schnalke@0 30