CS494, Spring 05: Slides and Readings
Updated 4/25: Slides and Lab exercises:
- State Diagrams [PPT]
- Refactoring:
- In-Lab exercise for 4/20 doing design recovery
on Ben's LeetSounds app using Omondo UML tool
- A
similar lab exercise based on JUnit (created by Prof. Horton)
- Note: you can get Omondo's EclipseUML Studio from here.
It will put 55Mb on your drive. Note: you must be running Eclipse 3.0.1 and thus Java 1.4.2. (Sorry.)
- Slides: On to Design
- Note: get photocopy of Chapter 7 of Ambler's book. You can find this in the CS432 box near the
CS office in Olsson Hall. This reading accompanies these slides.
- Lab exercise from 4/11 on packages and design patterns in JUnit.
Updated 4/4 (or so): Slides and Lab exercise:
Slides:
HW2 info. Forums
for HW2.
Jan. 21, 24, 26: "Tastes of What's to Come"
- Slides: [PPT, PDF] Intro. to Design
Patterns. Java Interfaces, Abstract Classes, Collections
- Readings: Just Java, Chapters 1-5
- Major points (coming)
Jan. 28, 31: Unit Testing, JUnit
- Slides: Coming
- Readings:
- Exercise (in-lab or out of class): Eclipse and Unit (includes
Eclipse slides)
- To Do: Download and install Java SDK 1.5 and Eclipse 3.1M4. (Instructions).
-
Feb. 4: Lab exercise