9.3 Developing a software solution Flashcards

1
Q

What does a “clear and uncluttered mainline” refer to?

A

The mainline refers to the section of code that is first run when the program starts. Keeping the mainline uncluttered means minimising the amount of processing done in that section of code, and instead writing subroutines to handle that processing. The mainline calls these subroutines (and those subroutines may call other subroutines).

If the subroutines are appropriately named, it is easy to understand the broad steps involved in the processing involved across the entire application.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

In which stage of the software development cycle is the criteria for evaluating the quality of the final solution established?

A

Defining and understanding the problem

How well did you know this?
1
Not at all
2
3
4
5
Perfectly