Solution-oriented approach

Solution-oriented approach
| 0 Comments| | 2:53 AM
Categories:

Software developers don’t just write software as their job – they think in terms of meeting needs and solving problems. And this is important, because not every task requires writing a program: in some cases, it is enough to use an existing program or combine several programs. And by acting proactively, sometimes you can get rid of the need to solve this problem altogether: the development of good programs often involves planning that allows you to prevent the appearance of some problems and related tasks in the future.

“Smart people solve problems – geniuses prevent them.”

“Smart people solve problems – geniuses prevent them.”
Albert Einstein

For complex tasks, you have to write several programs. In some cases you need programs that run in parallel, in others you need programs that run sequentially. Sometimes it is enough to educate users to solve a problem.

Before writing the code, the developer will ask the following questions:

What tasks am I trying to solve?
How can you solve the problem without programming?
What can be done to make it easier to write code to solve a problem?