Update on #gradualmodularization progress. #ruby #rails
https://stephanhagemann.com/books/gradual-modularization/
Today I am releasing Chapter 4 in full. This includes all the protections that you can apply using packwerk and RubyAtScale tools:
* privacy
* architecture
* visibility
* folder visibility
* API documentation
* API typing
* Namespacing
* API Structure
Next up:
* Revamp Chapter 7 (which previously discussed all of RubyAtScale... it now needs to be shortened to cover only what is not covered in Chapter 4)
* Bring back Chapter 8 (Measuring modularization progress)
* Bring back and finish Chapter 9 (How to make modularization progress)
Cheers!
%>
Mention this post from your site:
Except where otherwise noted, content on
stephanhagemann.com
is licensed under
CC BY 4.0
by Stephan Hagemann