top 10 tips for problem-solving
Mahmoud AlSayed
React.js Developer | Building High-Performance, Scalable Web Applications | JavaScript, TypeScript, Redux, MUI, CSS
solving the problem
1- Understand the problem
?
2- Explore concrete examples
?
3- Break it down
?
4- solve the problem in a simple way
Refactoring the solution
?
5- Check the results
?
6- Refactor the code for a better version
?
7- Reuse my code
?
8- work on time and space complexity
?
9- Search on google to find other solutions to learn from them
10- Share your solution