The connected data model to the GUI should contain some basic (non-interdependent) validation / guard logic when settings values (for example, angles cannot exceed +/-180 degrees). This should be located in the bussiness data layer application, as this is the most centralized spot to prevent code duplication throughout the application.
The connected data model to the GUI should contain some basic (non-interdependent) validation / guard logic when settings values (for example, angles cannot exceed +/-180 degrees). This should be located in the bussiness data layer application, as this is the most centralized spot to prevent code duplication throughout the application.