I recently wrote a post on the OutSystems blog that details my philosophy around how "low-code" platforms can allow developers to focus on the toughest problems.
What is "low-code?"
Low-code is a term used to describe systems that allow rapid delivery of enterprise functionality with minimal coding or developer resources.
What did I cover?
- Better documentation of data models and workflows by default.
- Graceful handling of changes to the data model.
- Outsourcing implementation of authentication and authorization models.
- With the above, developers can spend more time on: Increasing test coverage, improving performance, and instrumenting usage tracking.