The relationship between software debugging and version management

Software debugging and version management relations are very close:

  • In the software debugging process may have multiple algorithms can achieve the desired objectives, but can only choose one, then the need to retain a variety of valuable version of the algorithm; after the completion of debugging software, the need for code optimization, code optimization in the process need to keep various versions; debug the software, you need to add features and improve performance, the next step to carry out commissioning work on this basis, the need to retain good debugging software version.
  • In multiplayer the same software system development process, the need to resolve the conflict by the code debug version management.
  • Software product is actually a version of a software product, in a sense, patching and software product development software is a new version of the higher-level software development and debugging work.
  • A specific problem, certainly occur on a specific version, when we are debugging, then we need a version of the source code, distribution package and symbol files

Guess you like

Origin www.cnblogs.com/yilang/p/12096240.html