Moved computer tutorial.
This commit is contained in:
parent
22b74937b5
commit
88b03327e3
15
plan.txt
15
plan.txt
@ -2,8 +2,12 @@
|
|||||||
## Knowledge:
|
## Knowledge:
|
||||||
##########################################################################################
|
##########################################################################################
|
||||||
|
|
||||||
* - Computer Arch Intro & Basics:
|
* - how computers process a program:
|
||||||
https://www.youtube.com/watch?v=zLP_X4wyHbY&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq&index=1
|
* - https://www.youtube.com/watch?v=42KTvGYQYnA
|
||||||
|
* - https://www.youtube.com/watch?v=Mv2XQgpbTNE
|
||||||
|
|
||||||
|
* - Computer Arch Intro:
|
||||||
|
(first video only - interesting but not required) https://www.youtube.com/watch?v=zLP_X4wyHbY&list=PL5PHm2jkkXmi5CxxI7b3JCL1TWybTDtKq&index=1
|
||||||
|
|
||||||
* - Parity & Hamming Code:
|
* - Parity & Hamming Code:
|
||||||
Parity:
|
Parity:
|
||||||
@ -41,13 +45,10 @@
|
|||||||
* - C++: https://www.youtube.com/watch?v=twodd1KFfGk
|
* - C++: https://www.youtube.com/watch?v=twodd1KFfGk
|
||||||
* - Understanding Compiler Optimization (C++): https://www.youtube.com/watch?v=FnGCDLhaxKU
|
* - Understanding Compiler Optimization (C++): https://www.youtube.com/watch?v=FnGCDLhaxKU
|
||||||
|
|
||||||
* - how computers process a program:
|
|
||||||
* - https://www.youtube.com/watch?v=42KTvGYQYnA
|
|
||||||
* - https://www.youtube.com/watch?v=Mv2XQgpbTNE
|
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
|
||||||
The Gauntlet:
|
The Gauntlet:
|
||||||
|
|
||||||
Each day I take one subject from the list below, watch videos about that subject, and write an implementation in:
|
Each day I take one subject from the list below, watch videos about that subject, and write an implementation in:
|
||||||
C
|
C
|
||||||
C++ - without using built-in types
|
C++ - without using built-in types
|
||||||
@ -56,7 +57,7 @@ Each day I take one subject from the list below, watch videos about that subject
|
|||||||
and write tests to ensure I'm doing it right
|
and write tests to ensure I'm doing it right
|
||||||
Why code in all of these?
|
Why code in all of these?
|
||||||
Practice, practice, practice, until I'm sick of it, and can do it with no problem (some have many edge cases and bookkeeping details to remember)
|
Practice, practice, practice, until I'm sick of it, and can do it with no problem (some have many edge cases and bookkeeping details to remember)
|
||||||
Work within the raw constraints (without garbage collection (except Python))
|
Work within the raw constraints (allocating/freeing memory without help of garbage collection (except Python))
|
||||||
Make use of built-in types so I have experience using the built-in tools for real-world use (not going to write my own linked list implementation in production)
|
Make use of built-in types so I have experience using the built-in tools for real-world use (not going to write my own linked list implementation in production)
|
||||||
|
|
||||||
----------------------------------------------------------------
|
----------------------------------------------------------------
|
||||||
|
Loading…
x
Reference in New Issue
Block a user