Configuration Tetris
Thoughts on best practices when when building a configurable application.
Thoughts on best practices when when building a configurable application.
In Part 5 we update our trait to work with Derive based CLIs and discuss the tradeoffs in doing so.
In Part 4 of this series we go back to the beginning and look at Derive based CLIs, and how we can structure our program with the tradeoffs that a Derive based CLI brings.
In Part 3 of this series we define a trait to help control the chaos and enforce some structure on our CLI programs.
In Part 2 we dive into some actual code to see what it would look like to use
these patterns for CLIs that utilize the clap
Builder method.