There's a syllabus dotpoint on this which covers:heres a question for all the programming paradigm peeps
state and briefly describe what programmers need to consider when choosing certain programming paradigms? (4 marks)
sorry if its not worded nicely, tried my best to input aha
-nature of the problem
-available resources
-efficiency of solution
-programmer productivity (learning curve, use of reusable modules, speed of code generation, approach to testing)
Mix with a bit of bullshit and it's an easy 4 marks.