Reduce System Complexity with Data-Oriented Programming

Reduce System Complexity with Data-Oriented Programming

GOTO Conferences via YouTube Direct link

Information systems

3 of 13

3 of 13

Information systems

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Reduce System Complexity with Data-Oriented Programming

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 What is complexity?
  3. 3 Information systems
  4. 4 Principles of data-oriented programming
  5. 5 What makes a software system complex?
  6. 6 Principle No 1: Separate code from data
  7. 7 Principle No 2: Represent data with generic data structures
  8. 8 Principle No 3: Do not mutate data
  9. 9 Immutability in practice
  10. 10 What about data validation?
  11. 11 History of data-oriented programming
  12. 12 Summary
  13. 13 Outro

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.