美文网首页
Software Aging

Software Aging

作者: catHeart | 来源:发表于2017-10-29 15:29 被阅读8次

Software aging, https://www.cs.drexel.edu/~yfcai/CS451/RequiredReadings/SoftwareAging.pdf

Software products exhibit a phenomenon that closely resembles human aging. For a software product, if no one uses it and no machine runs it, it is dead. People do not use a software, may because the software is buggy or the UI is against user's custom.

To reduce the effect of software aging, a software creator have to patch the software to keep it up to date. However, patching processing may also quicken software aging, for adding patches into a software makes it larger and more difficult to be modified. And when no one understands the software implementation and has ability to modify it, the software also dies.

To make a software easy to be modified, it should be designed for change.
To make a software easy to be understand, documentation should be taken seriously.

相关文章

网友评论

      本文标题:Software Aging

      本文链接:https://www.haomeiwen.com/subject/dweypxtx.html