Autosave: 2022-12-11 10:00:04
This commit is contained in:
parent
dbc632f784
commit
39bb5f54b1
1 changed files with 15 additions and 9 deletions
|
@ -1,5 +1,13 @@
|
|||
# Resources
|
||||
|
||||
## Algorithms and Data Structures
|
||||
|
||||
_A Common Sense Guide to Data Structures and Algorithms_ (2017) Jay Wengrow
|
||||
|
||||
_The Algorithm Design Manual_ (2011) S. Skienna
|
||||
|
||||
_Cracking the Coding Interview_ (2009) McDowell [for useful algorithm exercises]
|
||||
|
||||
## Backend (CPD)
|
||||
|
||||
[roadmap.sh/backend](https://roadmap.sh/backend)
|
||||
|
@ -8,15 +16,11 @@
|
|||
|
||||
[roadmap.sh/software-design-architecture](https://roadmap.sh/software-design-architecture)
|
||||
|
||||
_Clean Code_ (2008) R.C Martin
|
||||
|
||||
_The Pragmatic Programmer_ (1999) Hunt and Thomas
|
||||
|
||||
## C
|
||||
|
||||
[Everything I wish I knew when I started learning C](https://tmewett.com/c-tips/)
|
||||
|
||||
## Computer Science
|
||||
## Computer Science (general)
|
||||
|
||||
[Welcome to CS](https://runestone.academy/ns/books/published/welcomecs/index.html)
|
||||
|
||||
|
@ -24,10 +28,6 @@ _The Pragmatic Programmer_ (1999) Hunt and Thomas
|
|||
|
||||
_Structure and Interpretation of Computer Programs_ (1998) Abelson, Sussman
|
||||
|
||||
_A Common Sense Guide to Data Structures and Algorithms_ (2017) Jay Wengrow
|
||||
|
||||
_Cracking the Coding Interview_ (2009) McDowell [for useful algorithm exercises]
|
||||
|
||||
## Electronics, hardware, computer architecture
|
||||
|
||||
_How Computers Really Work_ (2020) Matthew Justice
|
||||
|
@ -46,6 +46,12 @@ _Computer Systems: A Programmer's Perspective Third Ed._ (2016) Bryant and O'Hal
|
|||
|
||||
[NAND latch](http://hyperphysics.phy-astr.gsu.edu/hbase/Electronic/nandlatch.html)
|
||||
|
||||
## Generic
|
||||
|
||||
_Clean Code_ (2008) R.C Martin
|
||||
|
||||
_The Pragmatic Programmer_ (1999) Hunt and Thomas
|
||||
|
||||
## Linux
|
||||
|
||||
_How Linux Works: What Every Superuser Should Know_ (2021) Brian Ward
|
||||
|
|
Loading…
Add table
Reference in a new issue