Faculty of Science, Engineering and Technology
Introduction to Programming
Distinction Task 8.3: Food Hunter
Principles question and answer sheet.
Write up to one page (maximum 500 words) addressing the following question:
During this course we have covered some design principles for programming. These include:
• Coupling
• Cohesion
• Information hiding
• Modular design
Among others.
Compare and contrast how at least two (2) of the structured programming principles we have covered relate to theory and practice of object oriented programming. i.e what are the similarities and/or differences between structured programming and object oriented programming in relation to at least 2 design principles,
Answer:
End of Task.