[Development] specification co-development

A version number

The version number is very important for the development of objectives, first determine the version number, and then determine the version name (release name does not matter)
AA: bb: CC: dd
AA: major version number, the kernel upgrade, or when major changes occur at the interface +1
bb: minor version number, when the number of functional changes +1
CC: revision number, after the required BUG +1 (in batches according to the time point 1)
when the version number of the build, upload once +1 (upload: dd Construction of package)

Second, the package name

The package name is very important
AA: bb: CC
AA (nature of the project): Pub, PRI, COM, SIMP, NET, ORG, GOV, Demo
bb (project ownership): Organization / name
cc (nature of the project): function, daoimpl / service / action / conn ...

Three, Git / SVN submit specifications

Git when the previously submitted information with the need to write: add, modify, delete

Fourth, the technical project selection for a single task

When selecting projects require the use of a plug or technology, you need to examine whether the plug-in open source, community activity is high, the amount of communication on whether giithub broken million, or to change the technology because you currently use are often others encountered, if not search the internet, it shows that most people have given up this method, or choose a better way. Unless you want to risk being accused of a project manager, you just want to search the Internet are not to practice specializes in search of it. Project cost is time and maintenance costs, consider these costs as much as possible the use of open source frameworks and open source community active high.

Published 20 original articles · won praise 1 · views 572

Guess you like

Origin blog.csdn.net/weixin_42295814/article/details/99050696