June 11, 2019
Episode 4 - Using Objects
In this episode, JMac and Jess discuss how primitive obsession leads to primitive code and how using objects allows you to not only express the domain, but also lend towards practices like encapsulation and immutability. All of which provide less complex, more readable code.
Show Notes
- The BaseCode Podcast
- My Favourite Smells by Chris Wheeler
- Scalar Types in PHP
- Integer.times in Ruby
- Carbon
- ValueObject by Martin Fowler
- Range Object by Martin Fowler
- 5 Benefits of Immutable Objects
- Enum Object in PHP