[CIS 2250] - Midterm Exam Guide - Everything you need to know! (10 pages long)

242 views10 pages

Document Summary

To develop a mature appraoch to applying problem solving to software activities such as debugging. Exploring the use of tools such as checklists. You can not do steps 2-4 until you really understand the problem. Write it down / say it out loud. How do you understand the problem!: communication. Ask for advice when applicable but do not expect others do your work for you: reflection. Dont trust your memory you are dumb af: research. Google, library, reference books, books on topic - look up information before formulating a plan. Go to forums, post questions, email experts if appropriate - the answer may be out there: testing and experimentation. More testing never hurts - refer to appropriate documents like specifications, design docs, etc. Start with the root cause and describe to yourself (best if you write it down if it is a big or particularly difficult problem) what characteristics of the problem are.