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...
Otros Autores: | , , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Shelter Island, New York :
Manning Publications Co
[2022]
|
Edición: | [First edition] |
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009676318806719 |
Tabla de Contenidos:
- 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.