Skip to content

DG Comments #130

@hughjazzman

Description

@hughjazzman

DG Comments I

  • (Architecture Sequence Diagram) The lifeline in this diagram could be properly ended - can be fixed in PlantUML.

image

image

  • (Logic Class Diagrams) @tlyi Ultimately the diagram is probably fine - maybe you could add a note explaining which classes are purely utility classes?

image

  • (Logic Sequence Diagram) Perhaps the lifeline should continue between the return from parseCommand() and execute()?

image

DG Comments II

  • (Architecture Sequence Diagram) Consider reworking this diagram. After control is returned to :Main, I believe it looks as follows:
  1. :Main calls a :Ui method - should be a solid arrow
  2. Control returns to :Main - dotted arrow, control does not go to the User yet
  3. saveFoodList is carried out
  4. Control returns to :Main
  5. Control returns to :Main from :Ui
  6. Control returns to :Ui to User
    Essentially the control is not returned to the User so early - the diagram shows control belonging to 2 entities at the same time.
    image

image

  • (Logic Sequence Diagrams) Consider breaking the diagram down even more to provide clarity.
  • (All Sequence Diagrams) Consider explaining why the lifelines do not end at the cross.

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions