This chapter covers
Perfection is achieved not when you have nothing more to add, but when you have nothing left to take away.
Antoine de Saint-Exupéry
Computing means applying logic to data. We retrieve data, process it, and store it again. Processing is the essential activity while retrieving and storing are just necessities. All the aspects of various data formats, encodings, and access protocols can get complex, though, and the required work is likely to distract us. Groovy helps us to stay focused by making the data handling part almost transparent.
We’re going to explore ...