August 2018
Beginner
594 pages
22h 33m
English
The presentation tier provides functionality for the application's UI. It should provide an appealing visual design as it is the part of the application that users interact with and see. Data is presented to the user and input is received from users in this tier. Aspects of the usability quality attribute, which were discussed in Chapter 4, Software Quality Attributes, should be the concern of the presentation tier.
This tier should contain logic to render the user interface, including the placement of data in the appropriate UI components, formatting the data that is presented appropriately, and hiding/showing UI components as required.
It should also provide some basic validation to help users avoid or minimize mistakes, ...