Just like people can look at most buildings and estimate the decade/century of construction, so it is with software.
Any software is written based on tools and technologies of that time. Software also becomes obsolete very quickly as new technologies emerge and underlying hardware capabilities or access devices and mechanisms change.
Every rewrite is thus an opportunity to make the software more elegant and more functionally coherent.
No comments:
Post a Comment