14 Advanced data manipulation

Whatever is well-conceived is clearly said

This chapter covers

  • Manipulating nested data
  • Writing clear and concise code for business logic
  • Separating business logic and generic data manipulation
  • Building custom data manipulation tools
  • Using the best tool for the job

When our business logic involves advanced data processing, the generic data manipulation functions provided by the language run time and by third-party libraries might not be sufficient. Instead of mixing the details of data manipulation with business logic, we can write our own generic data manipulation functions and implement our custom business logic using them. Separating business logic from the internal details of data manipulation makes the business ...

Get Data-Oriented Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.