Re:Stroustrup: What Should We Teach New Software Developers?
by scott_s on Thursday December 24, 2009 @01:35AM
(#1013510)
Your analogy does not make sense to me. The professor clearly wanted his students to become not just better at hacking together solutions, but presenting readable, consistent code. This is a noble goal, and you're correct it has little to do with computing. It has to do with communicating to other people what you have done.
Re:Stroustrup: What Should We Teach New Software Developers?
by andreyf on Thursday December 24, 2009 @12:20PM
(#1014035)
Good point the analogy definitely doesn't completely account for the adjacent field of software engineering, where coding styles are certainly important. I guess that's mostly because artists rarely work in large groups, and when they do, I'd imagine the work is mostly parallelize-able: several people don't need to go through the details of any single piece of work.
Re:Stroustrup: What Should We Teach New Software Developers?
by stonemetal on Wednesday January 13, 2010 @03:44PM
(#1051082)
Animation. Easy to work in parallel but output is very constrained stylistically. Multiple author books tend to have stylistic constraints as well otherwise the book suffers from an uneven feeling.
Ugh. Asking a CS major to adhere to naming conventions is like asking an art major to color within the lines. It has very little to do with computing.