Relative Content

Tag Archive for naming

Parametric RESTful API calls

How do I name API endpoints that serve the same entity in different ways and still adhere to the RESTful API guidelines?

Why is it called Data-Oriented Design?

I find the name data-oriented design very confusing – it sounds like data-driven development (letting hard data determine decisions in development) or data-driven programming (control flow determined by loaded data and not hard coded), except it’s something completely different: designing for current cache-dominated CPU architectures combined with an emphasis on making a few highly-reusable functions.

Why is it called Data-Oriented Design?

I find the name data-oriented design very confusing – it sounds like data-driven development (letting hard data determine decisions in development) or data-driven programming (control flow determined by loaded data and not hard coded), except it’s something completely different: designing for current cache-dominated CPU architectures combined with an emphasis on making a few highly-reusable functions.