What is the important aspect of design of a solution?
The most important aspect of developing a solution is developing the logic to solve that specific problem.