Update on progress.

stephanhagemann.com/books/grad

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!

@shageman great, looking forward to checking out the updated version!

toot (22)

Social

Mention this post from your site:


Backlinks