LAB 2018
Announcements
- An up-to-date overview of your current situation can be found here.
Week 1
Week 2
Week 3
- Questions about UML sequence and class diagrams
Week 4
- Test: UML class and sequence diagrams
Important: The number of students present during the evaluation is strictly limited to 18! So please come with the group you are assigned to!
Week 5
- Presentations and Demos
- Git - presentation,
- IntelliJ IDEA - tips and tricks
- A summary of what we discussed, where you can also find some useful links.
Week 6
- Topics
- Actors, Use Cases, UML Use Case Diagram
- Introduction to Use Cases (slides)
- Lab problem here.
- Suggested reading
- M. Fowler - UML Distilled, Chapter 9
- Miscellaneous links
Week 7
- Questions about UML Use Case diagrams.
Week 8
- Test: UML Use Case diagrams.
Important: The number of students present during the evaluation is strictly limited to 18! So please come with the group you are assigned to!
Week 9
- Presentations and Demos about Build Tools:
- Maven
- Gradle
Week 10
Week 11
- Topics
- Unit Testing with JUNIT
- Black-Box and White-Box Testing
- Suggested reading
- Lecture Slides (Software Testing Chapter, White-Box, Black-Box)
- JUnit Tutorial
- Miscellaneous links
Week 12
- Exercises with Whitebox and Blackbox testing
- Exercise link
Week 13
Week 14
Miscellaneous
- Explaining the Diamond problem: here.
- About Java 8 default methods in interfaces: here and the documentation.
The page from the previous year can be found here.