Profile cover photo
Profile photo
Data Oriented Design
829 followers -
the hardware will thank you
the hardware will thank you

829 followers
About
Data Oriented Design's posts

Post has attachment
Why Design Patterns Still Matter

http://www.informit.com/articles/article.aspx?p=2252410

Clearly readable, but impossibly difficult to reason about, and incredibly hard to make work fast: Design patterns, leaky abstractions for increased hardware sales.

note: DOD might be slightly biased against design patterns

Post has attachment
The more context you have, the better you can make the solution.

An often overlooked, but important part of data-oriented design:
CppCon 2014: Mike Acton "Data-Oriented Design and C++"

This is the reason why Mike Acton and John Carmack have both been found telling people to kill abstractions. Not because they want you to type more, but because they want you to be able to infer from more available data. Every abstraction reduces the data available on which to make decisions.

Post has attachment

Post has attachment
Chose a paradigm that allows for the simplest, least complex, most provably correct code.

http://www.rbcs-us.com/documents/Segue.pdf

Post has attachment
Another example of thinking about the data:

Swap data for energy, and the demand oriented approach to fulfilment changes the function used to determine fitness.

http://solar.pub/solar-panels-facing-wrong-way

Post has attachment

Post has attachment

Post has shared content

Post has attachment

Post has attachment
Wait while more posts are being loaded