Differences between program maintenance and product maintenance-read the joys of maintenance Programming

Source: Internet
Author: User

The joys of maintenance programming describes the fun of program maintenance:

 

1) Learn to debug-you'll learn how to debug

2) learn better programming-you'll learn how to program better

3) Learn to optimize-you'll learn how to optimize

4) Learn "new" technologies and tools-you'll learn new (to you) skills and tools

5) Learn to better use the database-you'll learn to value data and databases

6) it is easier to get the customer's affirmation-clients will appreciate everything you do

7) problems and requirements are clearer-you will have better specs and clear constraints

8) Rest assured that "no"-easier to walk away from bad clients

9) Absolute agility-agile by default

10) learning business-you'll learn about business

11) learning skills other than programming-you'll learn people skills

12) the capability is easier to get to the word of mouth-you'll get follow-on business and Referrals

13) customers will not be confused about your work-your work won't be off-shored

 

The author maintains a program that is still used by some people, but the difference between this and maintenance of a product is that

4) learn [new] technologies and tools-Maintenance ProductMost of the considerations are for applying new (Popular) technologies and new (Popular) tools to your own field.

6) it is easier to get user recognition-Maintenance ProductNot only is it positive, but it is more about conquering users.

7) clearer issues and requirements-Maintenance ProductThe problem should not be clear because the business is changing.

8) Rest assured that "no "-Maintenance Product, "No" sometimes means that the product does not cover the Business Process

9) Absolute agility-Maintenance ProductAgility is not only the current repair program, but also the agility of software engineering and update release.

12) it is easier to get word of mouth-Maintenance ProductWord of mouth is no longer a personal skill, but more a product's function and quality.

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.