A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 王利强_Steven 于 2017-2-27 11:21 编辑

红孩子电子商城项目开发实战日记


Day01
今天是2月11号,天气晴朗.
今天的主要任务:        
1.svn搭建
2.本地服务器的搭建
3.先分配写布局的任务
4.框架搭建
遇到的问题及解决:
1.拿到一个新的项目,再者没有做过真实项目经验的我,作为TL的我有点,感到无从下手?
      我的处理方案:我首先是把整个项目所有的业务流程仔细的分析了一下,摸清业务逻辑,找到整个业务中很难实现的地方,还有容易实现的地方,这对后面的分工有帮助.因为每个组员的能力不同.这样在我的脑海里已经清晰的有整个项目的业务逻辑.
2.搭建svn和本地服务器中遇到的问题?
        我的处理方案:上午教学视频讲的是svn的搭建,所以这点对我来说不难,同时老师也给我们将来一,可以说是手把手的教了一.所以我很快就把svn搭建和服务器搭建,接口的校验弄好了.不过等我弄好,我去问我们的组员时,我发现他们遇到各种问题,一直没有进展.虽然老师讲的很清楚,但是他们单独解决问题的能力稍微弱了点,然后就pm一起手把手教,保证他们都会.
3.然后分配任务
        我的处理方案:今天首先是让组员看看布局,以及尝试着去写布局文件.看看业务逻辑,对整个项目的业务流程有所了解不至于没有思路.
4.搭建框架的过程
        我的处理方案:先是写一个规范文档,然后就是和pm商讨如何搭建框架,网络请求使用什么框架,图片加载使用什么框架,如何抽取基类,需要使用什么工具类,写添加进去.框架这块我和pm研究了有一天吧,克服所有遇到的困难,不停的优化框架.最终在第二天把框架写好.一切进展的还是很顺利的.
Day02
今天是2月12号,天气特别的好,阳光明媚.
今天是休息日,正好也是我和我女朋友恋爱一周年纪念日
今天我和pm都有事,组员也是.也没来班级.
今天给大家布置的任务就是让组员看我们弄好的框架,要求是看懂知道如何使用.

Day03
今天是2月13号,天气晴朗,阳光明媚.
今天主要任务是: 1.分配到每个组员负责某一模块的逻辑的具体实现.
                          2.解决组员开发中遇到的问题,逻辑不清晰等问题.
                          3.监督进度,要求每天至少提交一次svn
遇到的问题及解决:
1. 分配到每个组员负责某一模块的逻辑的具体实现
      我的解决方案:分配任务的时候,要根据模块实现的逻辑的难易以及个人的编码能力分配,先是把几个模块的逻辑都给他们分析一下,告诉组员实现的难易程度,然后让组员自己选要实现的模块.
2. Svn的提交与update时遇到的问题
     我的解决方案:首先是要就每当写好一个小模块就提交一次代码,要就提交时要写清谁提交的,实现了什么内容,提交之前要先运行一下代码,保证运行以后程序不会crash.提交前要先update一下,如果有冲突就先合并一下.然后运行没有问题就提交.
Day04
今天是2月14号,情人节,天气很好,适合出去浪.
不过我们还是在写代码.没有时间去陪女朋友,没有时间去浪漫一下,女朋友工作也很忙,只有和代码互相陪伴.度过了这美好的一.
今天的主要任务是:
1. 上午学会老师上课教的内容,保证每个组员都能理解都会用.
2. 组员遇到问题及时帮忙解决.
3. 监督组员的进度,在做下一步的进度计划.
4. 评测组员的实际生产能力,在做出下一步的分工.
遇到的问题及解决:
1.组员对新的知识的快速接收能力不是很强
      我的解决方案:上午不分配任务,可以不写代码,上午主要是把老师的教学内容弄,不会的可以问我和pm.在努力开发的过程共一定要不断的给每位组员充电,让每位组员每天进步一点点.
2.组员update代码的时候遇到合并冲突的问题
      我的解决方案:第一个问题:有些组员在提交代码到svn上时,总是会出现一些小问题,遇到冲突就不知道该如何去合并冲突,或者是胡乱合并导致把别人的代码改了,然后就导致他提交以后,整个项目出现bug.如何解决内首先是给不会的组员,真实的演示一遍,在碰到冲突时,告诉merge弹出的页面,左边是本地的,右边窗口代码是svn仓库的,中间是合并以后的代码,遇到冲突就比较一下左右两边的内容,然后根据需要去合并.
3.每个人的进度不一样,第一天任务第二天还没有完成
        我的解决方案:主动去询问他是不是遇到什么梗过不去,主动去帮他解决,然后就是给他分配任务分少点,主要目的是让他真正的能搞懂,弄明白,能学到东西.让整个项目顺利的进行下去.
Day05
今天2月15号,天气晴朗.
今天的主要任务是:
1. 今天早上,问了每位组员,任务完成情况,监督进度,又布置一些新的任务.保证每位组员每天都不闲着.
2. 商量购物车这个模块数据的传递等一些复杂点的问题.

遇到的问题及解决:
1. 每天组员的问题都比较多,我pm每天都忙着帮助解决组员的一些代码问题,软件问题,我们两写代码的时间比较少,我们两主要负责购物车模块,这个模块的所有界面展现已经完成,接下来就是把数据进行传递,然后进行展现,所以关键的地方就是数据如何传递.本来看接口文档中有数据的购物车商品数据的获取接口,但是经过测试获取不到数据,也就是不能使用,这样一来就很麻烦了,但还是解决了,我们最终使用evenBus开源框架进行传递数据.

2.现在有位组员上午刚刚来,前几天有事不在,暂时先是让他先了解我们的项目业务流程,分给他一个商品页面详情展示的布局写,但是他生病发烧了,所以还不能够加入开发中,我们又少了一位得力干将.
Day06
今天是2月16号.小雨转晴.
        今天计划是把所有的页面之间的跳转都写好了,这样一来我们的app就只剩下购物车的某些逻辑了,还剩下3天的时间,我们应该是可以顺利让我们的app成功上线.别感觉我们做的慢,作为一个小组全部成员都参与的开发,我们做的不算慢了.据我了解,别的组做的并没我们快,质量效果这个不知道,但我相信我们组做的verygood.一起努力的成果,分享起来每个人才能感到同样的喜悦.加油吧我的小伙伴们!
Day07
今天是2月17号.晴天
       今天的计划是把所有页面的逻辑都完成了,剩下的也不多了,就只有购物车的一些逻辑了,这部分主要是我们的pm和我负责,我们两能力还行,所以完成不会有什么问题,这几天中午都没有回去休息了,我们组其他成员分配的任务都已经是基本完成了,再努力几天就胜利了.前几天一直给组员解决问题,我和pm很少写代码,现在我们开始.
       到了晚上我和pm也顺利的把购物车完成了.晚上早点回去好好休息一下,明天还有别的任务.
       加油吧!
Day08
今天是2月18号.晴天
        今天主要的任务是优化应用的性能和美化我们的app的界面提升用户体验,今天休息,不上课,组员也没有来,本来以为这个方面挺容易的可后来发现不是.
        我首先是在网上收索各种自定义的view用一些自定义的控件来美化我们的app.看了好多,后来选择了几个可以用到我们app上的,又好看的自定义控件,我发现用别人的自定义控件不是那么好用,不是很容易添加到自己的应用中,还得看懂他们的逻辑,然后我就开始了,这么多的java文件我怎么看呢?我先是运行安装到自己的手机模拟器上,然后对着各种效果,去找实现的逻辑,还有如何设置参数可以达到不同的效果,就这样一点一点的研究,中午我2点多才去吃饭,12点左右感觉不饿,所以就继续研究,很快一天就过去了,到了晚上7点多我已经成功的使用了几个第三方控件,对比之前的页面,突然发现逼格高了很多,很炫.我的内心有无比的欣喜,因为自己越来越喜欢自己开发的东西了,这就是乐在其中,不知疲倦.做自己喜欢做的,向着梦想前进.今天顺利完成了我的任务.早点回去睡觉啦!
Day09
       今天是2月19号,也是我们距离展示我们app的倒数第二天,今天的主要任务不是写代码,添加新的东西,今天主要是测试我们的app,找到bug,修改bug.早上过来,我上传了最新的版本到svn服务器上,让组员都下载下来,然后开始找bug,每个人负责不同模块bug,希望我们的app可以顺利的展示,我们今天找了好多bug大多数都是空指针异常,这主要是我们写代码的时候逻辑不严谨导致的,今天又针对bug改了不少代码.
Day10
       今天是2月20号,也是最后一天,每个组开始展示自己的app,我们第一个上去展示的,一切顺利而且非常完美,每位组员都上去介绍了自己负责的模块,展示了一下效果,每一位组员都很详细的讲了自己做的部分.最后功夫不负有心人啊,我们组顺利获得了第一名的荣誉,同时荣获”最佳团队”的称号,这个时候看到每位组员的笑容,我感到无比的高兴,一组人经过了10天的奋战,每为组员的努力付出,每位组员的认真负责态度,每位组员的积极参与,大家一起努力解决难题,让我看到了大家的努力,让我看到了组员的团结友谊,让我为之感动,团结就是力量,在所有组员的共同努力下我们把app做的最好,完成的最快,实现的功能最多.在这个过程中我学到了很多,在技术上我和组员互相讨论问题解决问题,共同进步一起成长.在管理上,针对如何去计划,如何去检查进度,如何分配任务,如何让每位组员的力量发挥到最大化这些问题,我慢慢有的感觉,有了自己的思路,这次项目的开发让我获益匪浅.以后我还会继续努力!
       最后附上我的座右铭:你必须非常努力,才能开起来毫不费力!
       你荒废了时间,时间便把你荒废了.


3 个回复

倒序浏览

回帖奖励 +1

很赞很赞!
回复 使用道具 举报
赞一个.. 都被置顶了....
回复 使用道具 举报
加油  努力前行
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马