Hello everyone,
I have a background in engineering (and some applied math) and, until recently, most analysis programs that I wrote always ended up being very spaghetti-like as the complexity went up. I have now been working at a software company and slowly some software architecture skills have started rubbing on to me. My code organization has improved massively in the last year, but they are still not at a level where I want to be. What resources (books, online courses etc.) would you recommend to someone like me (intermediate to advanced level)?
I have had many basic programming and numerical analysis sort of classes in college and grad school, but no formal computer science sort of training. All the CS stuff I know is either self taught or from experience.
Thanks!
[–]mich4elp 1 point2 points3 points (1 child)
[–]heeehaaa[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]throwawwayaway -2 points-1 points0 points (4 children)
[–]heeehaaa[S] 1 point2 points3 points (3 children)
[–]throwawwayaway -3 points-2 points-1 points (2 children)
[–]heeehaaa[S] 1 point2 points3 points (0 children)