Spring is no longer a dark magic (thanks to “Spring the Ripper” and Evgeny Borisov), but Spring Boot is still considered to be like some sort of magic craft. Still, many like it, especially the newcomers!
In this talk we’ll discuss:
* why a standard company that uses Spring Boot needs its own starters;
* how soon the Inquisition comes after the newcomers if they recklessly use starters;
* how self-consistent Spring Boot is and what it means for the newcomers;
* why inversion of control is applicable for all layers and processes of your system.
This talk aims at engineers who practice Spring (or better Spring Boot) and who have already faced various difficulties of maintaining a heavy infrastructure developed with the help of Spring.