Technical requirements
In this chapter and all chapters of this book, code given in code blocks is designed to execute on Ruby 3.0. Many of the code examples will work on earlier versions of Ruby, but not all. The code for this chapter can be found here, https://github.com/PacktPublishing/Polished-Ruby-Programming/tree/main/Chapter08.