Oracle Visual Builder: Applications That Outlive Their First Release · Module 14 · Source control, environments and publishing
Making endpoints configurable
Lesson 142 of 176 · 3 min
The work that makes PROMOTION POSSIBLE AT ALL. Done AT THE START IT COSTS NOTHING; done LATER IT IS A HUNT. Lesson 5 says endpoints must change per environment. This lesson is about making that a change to one value rather than an archaeology exercise. CONFIGURABLE MEANS THE ADDRESS IS HELD IN ONE PLACE THAT DIFFERS PER ENVIRONMENT. Not written into a connection that is edited by hand after every promotion — a value the environment supplies, so promotion changes nothing inside the application at all. DOING IT AT THE START COSTS NOTHING BECAUSE THERE IS ONE CONNECTION AND YOU ARE CREATING IT ANYWAY. One extra decision at the moment you are already thinking about the endpoint. DOING IT LATER IS A HUNT, AND THAT IS THE ACCURATE WORD. A year in, addresses are in several connections, in a JavaScript function somebody wrote, in a variable's default value, in a…
The full lesson is part of the course
The video, the complete written lesson and the module quiz are included in Oracle Visual Builder: Applications That Outlive Their First Release, with a certificate on completion and a fourteen-day refund window.
In this module: Module 14 · Source control, environments and publishing
- 1What a publish actually doesFree preview
- 2Versions, and living with two
- 3Source control, and why a visual tool still needs it
- 4Branching and more than one developer
- 5Environments, and what differs between them
- 6Making endpoints configurable
- 7The promotion checklist
- 8Rolling back
- 9Automating it
- 10What breaks: four promotion failures
- 11Lab briefing · Promote and prove it is isolated
