Open quinnyyy opened 4 years ago
Hi, N-tier architecture represents a multi-architectural approach to software development, it makes building an application concise and modular. A simple google search will produce you with this result as shown:
Correspondingly, our presentation layer would be the UI component containing TextUI class, logic layer would be the logic component handling the NUSMODS api as well as the commands, and lastly, the storage layer would be our model component consisting of the storage class used to save and load data from a text file. This is evident from our DG's architecture design.
Hope this clears things up :smile:
Team chose [response.Rejected
]
Reason for disagreement: [replace this with your reason]
Team chose [severity.VeryLow
]
Originally [severity.Low
]
Reason for disagreement: [replace this with your reason]
In your DG you state that your application uses n-tier architecture where higher layers make use of service provided by lower layers. But it is unclear to me which modules you consider to be higher and lower tier layer.