4 ms·
The interesting question I have for you is what is the most complicated code you've written? There are a lot of cases where I imagine more advanced knowledge i
by PakG1 13y ago
The interesting question I have for you is what is the most complicated code you've written? There are a lot of cases where I imagine more advanced knowledge isn't necessary. But let's be honest, that advanced knowledge didn't come about because the people who created it wanted to just twiddle their thumbs. A lot of scenarios don't call for this knowledge. Various scenarios do. Perhaps we should qualify the advice with "it's important to do this if you want to do A, but unimportant if you want to do B, and maybe useful if you want to do C."
This is an excellent read too for another reason why this stuff is interesting/useful. http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html http://www.joelonsoftware.com/articles/ThePerilsofJavaSchool...
- mattmanser 13y agoThe interesting question I have for you is what do you think is complicated? 1. The algorithm you spent 1/2 a day writing and designing that took me a day using google and common sense 2. The 20k LOC program we then spend a few months writing that contains that single algo in it but yours keeps falling over because you spent all that time learning algos instead of learning how to program Swings both ways! Managing complexity, practical experience and the 'art' of programming are things that are not taught in a degree and far more fundamental and used far more frequently.