4 ms·
Except there's no book or course or whatever that can teach somebody these things. Instead, everybody has to figure it out on their own, and usually they just d
by jplayer01 7y ago
Except there's no book or course or whatever that can teach somebody these things. Instead, everybody has to figure it out on their own, and usually they just don't. Engineering disciplines don't work this way. I don't understand why it's okay for software development.
- locoman88 7y agoVery well put, that's why I cringe every time a fellow soft dev considers himself an engineer
- fanf2 7y agoThere are books and courses that try, eg https://www.info.ucl.ac.be/~pvr/book.html https://www.info.ucl.ac.be/~pvr/book.html
- jplayer01 7y agoThis looks great, thanks. Definitely gonna give it a read.
- csande17 7y agoUniversity curricula often try to expose students to a wide variety of programming paradigms. I'm not sure how you could walk out of Berkeley's CS 61 series thinking that there's One True Way to write all programs, for example.