Data-oriented programming : reduce software complexity /
Code that combines behavior and data, as is common in object-oriented designs, can introduce almost unmanageable complexity for state management. The data-orineted programming (DOP) paradigm simplifies state management by holding application data in immutable generic data structures and then perfor...
| Main Author: | |
|---|---|
| Other Authors: | , |
| Format: | eBook |
| Language: | English |
| Published: |
Shelter Island, NY :
Manning Publications,
2022.
|
| Subjects: | |
| Online Access: | Connect to the full text of this electronic book |
Table of Contents:
- Complexity of object-oriented programming
- Separation between code and data
- Basic data manipulation
- State management
- Basic concurrency control
- Unit tests
- Basic data validation
- Advanced concurrency control
- Persistent data structures
- Database operations
- Web services
- Advanced data validation
- Polymorphism
- Advanced data manipulation
- Debugging.