Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Help 

Quick Question for programming challenges

Hey guys, so I am trying to do my homework here, and I have a question that I am stuck on. I have though about this question numerous times in the past, but cannot think of anything at the moment!

So, basically the question is: In your opinion, what are the three biggest challenges in planning & 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?

I can handle, the last two, but the first one "What are the three biggest challenges in planning & designing a solution for a programming problem?" is really making me wonder! I don't know if I am thinking about it wrong or what, but every time I think of something I question it and think it is wrong! Please help!! This is due tonight :(
- Problems

1. Estimating the time and cost for a solution
2. Choosing the right technology for that specific problem
3. Designing a maintainable solution and documenting

- Solutions

1. Breaking big problems into smaller ones, estimate the small ones and add the results
2. Making a feasibility studie for the technologies which you think doesn't suit before throwing them aside
3. Writing clean code, using a version controle software


Possibly Related Threads...
Thread / Author Replies Views Last Post
by AdmirablyJul 4, 2018 11:08 PM 5 151 Jul 4, 2018 11:08 PM
Last Post: Willful
by hack3rconAug 27, 2016 11:50 PM 1 203 Aug 27, 2016 11:50 PM
Last Post: Dostoevsky
by SIM-2015410Aug 20, 2016 05:08 PM 8 321 Aug 20, 2016 05:08 PM
Last Post: Steve Miller