The simplest way - all code is added into configuration.yaml.
And one day this file becomes huge.
A feature called “splitting config” allows you to use many files - even in a tree-like folders structure.
Google in community about splitting.
Or use this.