summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--LectureNotesOnOOAD.tex14
1 files changed, 13 insertions, 1 deletions
diff --git a/LectureNotesOnOOAD.tex b/LectureNotesOnOOAD.tex
index 5a5279d..34c66f6 100644
--- a/LectureNotesOnOOAD.tex
+++ b/LectureNotesOnOOAD.tex
@@ -81,7 +81,19 @@ A significant portion of the lecture notes is built on the above book.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\foilhead{Essential Elements of Object-oriented Analysis and Design}
-
+\begin{itemize}
+ \item Find classes and class methods from problem description.
+ \item Repeat
+ \begin{itemize}
+ \item Design class and methods along with database schema.
+ \item Think about test cases and write them down.
+ \end{itemize}
+ \item Repeat
+ \begin{itemize}
+ \item Start coding (TDD, non-TDD, ITL (Incremental test-last)).
+ \item Fully automated or semi-automated testing.
+ \end{itemize}
+\end{itemize}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\foilhead{Object}