Finished reading 99 Bottles of OOP by Sandi Metz
Follow along code examples in Rust:
https://github.com/joshchoo/99-bottles99 Bottles of OOP was one of my favorite hands-on books to strengthen my coding process. I enjoyed Sandi's style of guiding the reader through her thoughts, bringing up concerns the reader might have, discussing tradeoffs, deciding when and how to surgically refactor and create abstractions, and making value judgements.
I also took the opportunity to learn the Rust programming language by using it to follow Sandi's coding examples:
https://github.com/joshchoo/99-bottlesInterestingly, I found that I internalized the book's concepts more deeply when I code along with a programming language I'm not yet familiar with. Probably because I had to slow down and think quite often.