O'Reilly logo

Project Reliability Engineering: Pro Skills for Next Level Maker Projects by Eyal Shahar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Eyal Shahar  2019
E. ShaharProject Reliability Engineeringhttps://doi.org/10.1007/978-1-4842-5019-8_5

5. Project Configuration

Eyal Shahar1 
(1)
San Francisco, CA, USA
 

In previous chapters, we emphasized the importance of separating functionality, structure, and style. Another important separation that we haven’t touched upon is the separation of code and configuration. Once the project’s configuration becomes a separate component, new questions start to arise, such as what file format to use, what should be treated as configuration vs. what should be hard-coded, how to temporarily override the configuration, and more.

Being mindful about how the project’s configuration is handled is an essential step toward making the project robust, resilient to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required