You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Constantin Dumitrescu edited this page Dec 6, 2020
·
1 revision
Objective: Further develop the Engine by adding capabilities and increasing the stability of applications
Motivation: Provide native capabilities aimed at reducing complexity, increase development speed, improve the reliability of final code, and enabling functionality that wasn’t possible before
Description: As more complex applications are developed with the Engine, edge cases become more common and require a native approach in order to make applications maintainable.
Speed/cost/quality benefits:
Less code being written by having shorthand syntaxes for common patterns
More control for ensuring data integrity which leads to application stability
More control over processes which leads to the more coherent development
Developer experience:
By using fewer workaround developers are less frustrated by the framework they are using
More confidence in the reliability of their application