File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change 2
2
3
3
These are a set of design guidelines for data, interfaces, composition and packages. Please consider these thoughts when designing your own software.
4
4
5
- #### Mike Acton : Data-Oriented Design
6
- https://www.youtube.com/watch?v=rX0ItVEVjHc
5
+ #### Data-Oriented Design
6
+ [ Data-Oriented Design and C++] ( https://www.youtube.com/watch?v=rX0ItVEVjHc ) - Mike Acton
7
+ [ Efficiency with Algorithms, Performance with Data Structures] ( https://www.youtube.com/watch?v=fHNmRkzxHWs ) - Chandler Carruth
7
8
8
9
* If you don't understand the data, you don't understand the problem.
9
10
@@ -27,8 +28,8 @@ https://www.youtube.com/watch?v=rX0ItVEVjHc
27
28
28
29
* Coupling data together and writing code that produces predictable access patterns to the data will be the most performant.
29
30
30
- #### Scott Myers : The Most Important Design Guideline
31
- https://www.youtube.com/watch?v=5tg1ONG18H8
31
+ #### Important Design Guidelines
32
+ [ The Most Important Design Guideline ] ( https://www.youtube.com/watch?v=5tg1ONG18H8 ) - Scott Meyers
32
33
33
34
* Make Interfaces easy to use correctly and hard to use incorrectly.
34
35
You can’t perform that action at this time.
0 commit comments