How close do we need to stick to the design while implementing.
Concretly: Our design and sequenz diagramm 1 make use of the build in JSON-libery, we’ve been told in the review that we may use serializable data-classes to make parsing easier and mor intuativ. Since our sequenz diagramm espically get’s each JSON-Array and Object in that Array, it would be very work-intensiv to alter the sequenz diagram, such that we would match the exact program-flow.
We wonder if the difference between:
parser → JSONObject: getString(“name”)
compared to
parser → SerializedClass: getName()
is so insignificant, that we are allowed to omit these minor details due to time pressure.