diff options
Diffstat (limited to 'LectureNotesOnOOAD.tex')
-rw-r--r-- | LectureNotesOnOOAD.tex | 14 |
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}
|