Classification of software programming specification training examples and practice questions 1. Logic problems (Class A) - refers to problems in calculation correctness and consistency, program logic control, etc. that appear in the design and coding. They play a key role in the system and will lead to serious problems such as software freezes and normal function implementation; Interface problems (Class B) - refers to problems in data/control transmission mismatch between functions and environments, other functions, global/local variables or data variables that appear in the design and coding. They play an important role in the system and will lead to serious problems such as failure of coordination between modules; Maintenance problems (Class C) - refers to problems that affect the ease of maintenance of the software system in the design and coding. They do not play a key role in the system, but cause inconvenience to the later maintenance of the system or lead to increased maintenance costs; Testability problems (Class D) - refers to problems in the design and coding that lead to poor testability of the later system due to lack of consideration. Penalty method Problem occurrence rate: P=D/S D=DA+0.5DB+0.25DC In which: P - problem occurrence rate D - total number of errors in one quarter DA - total number of Class A errors in one quarter DB - total number of Class B errors in one quarter DC - total number of Class C errors in one quarter S - total number of problem reports received in one quarter 1) When D≥3, if P≥3%, a warning will be issued and announced. 2) When D≥5, if P≥5%, a fine will be imposed and announced.
You Might Like
Recommended ContentMore
Open source project More
Popular Components
Searched by Users
Just Take a LookMore
Trending Downloads
Trending ArticlesMore