Write a paper of 700-word response to the following:In your opinion, what are the three biggest challenges in planning and designing a solution for a programming problem? What can you do to overcome these challenges?

a paper of 700-word response to the following:In your opinion, what are the three biggest challenges in planning and designing a solution for a programming problem? What can you do to overcome these challenges? How would you apply these techniques to the programs in this class? your paper using Assignment Files tab