标签:
瞎想到的事情。
最近在做和跟进某APP项目。就从git在团队中的使用和团队编码方式等。这些都使我受益匪浅。因为之前都是自己一个人独立写完单独的模块或者全部功能。
首先,就从Git使用来说吧。
首先,他在github创建了远程代码仓库。我随后就fork他的代码。那么问题来了。我该怎么跟进他的进度呢?
经过我一个下午的研究。大概也就分以下几个步骤。
首先: 把远程项目clone到自己本地。然后,使用终端打开该项目地址。
输入命令 : $ git pull https://github.com/xxxxxxxxxxxxxxxxxx
即可在本地项目里跟进他的最新进度。
然后在自己今天任务完成之后。你就可以先把代码传到你的远程仓库。然后再你的主页上发起一个 new requestpull。对方看过修改没问题后即可。这样就完成了。在更新最新进度的情况下就能完成自己的工作。
================================================================
关于编码在团队中的规范问题。
这次我们使用的是MVP的开发模式,即 model+view+presenter模式。
同时,我们约定命名方式按照驼峰命名法,统一使用 Android Studio开发。字符集编码统一使用UTF-8国际标准等等。
这些约定的规范使得我们工作效率有所提高,然后在代码的审查中不需要进行专门的规格规范检查。这点也是很重要。
还有使用的第三方的库。我们也进行了统一。
compile ‘com.android.support:appcompat-v7:22.2.1‘
compile ‘com.android.support:support-v4:22.2.1‘
compile ‘com.jakewharton:butterknife:7.0.1‘
compile ‘com.squareup.retrofit2:retrofit:2.0.0-beta4‘
compile ‘com.squareup.retrofit:converter-gson:2.0.0-beta2‘
预计四月底就能上线。大家尽请期待吧~
====================================================
做了这个项目大概也有半个月了吧。除了之前在git仓库那里踩了几个坑。后面的规范只要约定好就没什么问题。
或许是这半个月来比较大的收获吧~~~
就这样。
标签:
原文地址:http://www.cnblogs.com/magicguang/p/5296546.html