Hacker News new | ask | show | jobs
by cranklin 4224 days ago
The problem is that crash-course developers are too satisfied with just making something work and most online tutorials are focused on language syntax. If you're learning to code, great for you... but I'd be scared to be part of your team, maintaining your code.
1 comments

Yeah. There's a huge difference between learning "how to code", and how to actually design good software. Lots of a focus on the former, almost none on the latter.
I'll cut the young 'uns some slack here. You need to learn how to assemble curly brackets and semicolons and whatnot into a machine that actually does something before you can learn how to design machines. The art of design is the difficult and important part, but it's impossible to learn it before learning the basics of construction.