Briefly conclude by discussing the benefits and limitations of your code. Things you may like to consider are:
• Explain in what ways you believe your code follows good design principles.
• Discuss any alternative approaches to solving this problem.
• Suggest how your code could be improved.
• Discuss whether and how you think this code can be generalised for use on different problems.
• Discuss any limitations in your test data and the implications for your findings
Explain in what ways you believe your code follows good design principles.