4 ms·
Software Design by Example sounds like what you want [0]. There's also NAND to Tetris [1], csprimer [2], and/or lists like these [3] or codecrafters [4]. [0]
by sn9 10mo ago
Software Design by Example sounds like what you want [0].
There's also NAND to Tetris [1], csprimer [2], and/or lists like these [3] or codecrafters [4].
[0] https://third-bit.com/sdxpy/ https://third-bit.com/sdxpy/
[1] https://www.amazon.com/Elements-Computing-Systems-second-Principles-dp-0262539802/dp/0262539802 https://www.amazon.com/Elements-Computing-Systems-second-Pri...
[2] https://csprimer.com/courses/ https://csprimer.com/courses/
[3] https://www.andreinc.net/2024/03/28/programming-projects-ideas https://www.andreinc.net/2024/03/28/programming-projects-ide...
[4] https://app.codecrafters.io/catalog https://app.codecrafters.io/catalog
- vaasfps 10mo agoHey, Thanks for the response and all the resources, will definitely look into them.
- sn9 10mo agoI'd also check out HtDP [0] or the similar two-book set on problem solving and program design by Marco T. Morazán [1]. They both come from the Racket school of pedagogy and focus on systematic program design [2]. The first resource is free and excellent, but the second goes into more detail. [0] https://htdp.org/2024-11-6/Book/index.html https://htdp.org/2024-11-6/Book/index.html [1] https://www.amazon.com/stores/author/B09QMPRYYM/allbooks?ccs_id=112842ee-dfbf-4600-bfaf-3ad465b4c800 https://www.amazon.com/stores/author/B09QMPRYYM/allbooks?ccs... [2] https://felleisen.org/matthias/Thoughts/The_Design_Recipe.html https://felleisen.org/matthias/Thoughts/The_Design_Recipe.ht...