Search

Computer Programming: The need for Design training

I have an MS in Computer Science and over 40 years of experience.  I now tutor students in this area. I think that it is critical to be sure students are imbued with the importance of Design in doing Computer Programming. Who builds a skyscraper without blueprints?
 
Indeed, the importance extends to the entire development methodology: Requirements, Design, Build, Testing, and Deployment. Each area requires training to be a truly proficient Computer Scientist and Programmer.  I think we as tutors need to be sure students understand this. Programming is only a small part of the actual work.
 
 
 
if (isMyPost) { }