现象
代码管理很多人都在用SVN、Git等工具,对代码进行主干分支、特性分支管理。网上已经有很多文章在介绍怎样使用SVN、Git等工具的用法。
问题
但是,尽管很多文章在介绍这些用法,仍然有人在尝试这些用法的时候,觉得不会用、不好用,总是认为这些用法不适用自己的项目。
结论
那么,这就是本文的主题了“代码管理,架构为先”。
原因:代码管理,架构为先
不知大家有没有考虑过,任何一个工具的使用都是有一个前提条件的。在使用SVN、Git等工具前也是有一个条件:那就是“项目代码需要有一个好的架构,需要高内聚低耦合,把各功能模块尽可能的分解成独立的”。
- 现象
- 如果没有这么一个好架构,所有的模块代码都写在一个文件里,你想想,这些管理工具能做什么?
所以,当你觉得你的项目代码不能使用代码管理工具的各种方法时,请先考虑下,项目架构是否合理?这是代码管理的前提;
扩展
至于,代码管理工具的各种用法,请参考以下优秀文章内容:
网友评论