IFCD0021 Sprint Backlog

ifcd0021
backlog

Sprint Backlog

Sprint Backlog

Sprint#03 Java Restaurant Project(2) (September 2024)

Backlog course September 2024 table
# Day Date Topics Details Topics
#03 10 23/09/2024 - Lab#Restaurant:
(1) Business Logic & Controller: createOrder
(2) Entity Manager (Table, Menu)
(3) createOrder: decopule, foreach, return, printOrder, order saved, error try/catch, table to busy, key id

HW: plan this week
- POO: Coupling
- createOrder
- createOrder v3.0
- How to iterate hashMap
- Lab#SE02-2: HashMaps
- HashMaps Example
- HashMpas Tutorial
11 25/09/2024 - Lab#Restaurant:
(1) Business Logic & Controller: createOrder
(2) Entity Manager (Table, Menu)
(3) createOrder: decopule, foreach, return, printOrder, order saved, error try/catch, table to busy, key id
- Git: Udea

- createOrder v4.0
- createOrder v5.0
- createOrder v3.4
- How to iterate hashMap
- Lab#SE04-1
- Lab#SE02-2: HashMaps
- HashMaps Example
- HashMpas Tutorial
- Idea: manage commits
- Idea Git
12 26/09/2024 - Lab#Restaurant:
(1) Business Logic & Controller
(2) Entity Manager (Table, Menu)
(3) createOrder: test JUnit and Mockito
- Git
- SCRUM: Why planning is so important

- POO: TDD
- dependency Mockito
- createOrder test
- JUnit 5
- Mockito
- SCRUM: concepts
- SCRUM: guide
- Git
13 27/09/2024 - Lab#Restaurant:
(1) Business Logic & Controller
(2) Entity Manager (Table, Menu)
(3) createOrder: test JUnit and Mockito and use-case no-table available
(4) Booking table class & status management (present and future)
(5) Take Away: inherence, type object or two classes?
- Git
- SCRUM: plan-execute-review-reflexionate

- SCRUM: concepts
- SCRUM: guide
- createOrder tests: calculateTotalPayment
- Git
Note
  • - topic planned or done
  • ---- topic pending to future
  • ++ new topic not planned