来兄弟连之前,就听说在兄弟连毕业前要完成三个项目,只有综合评分达标了才能毕业。听着就挺恐怖的,还有个名声在外的作业屠夫--文凯,不过虽然是这么说,我还是早早在学校就联系好了兄弟连的老师,等毕业后就去兄弟连学习去!
在兄弟连的日子过得很快,在这里不管你以前怎样,来这都会慢慢蜕变成爱好学习的恐怖分子,在这里你看不到当年五连坐的疯狂,现在都已成为记忆了。。渐渐消散,而今脑海里有着一份坚持的精神。在这里的人都可以惯称为疯子,试想一下一个能从早上8点去教室,一直学习,晚上2点前你还真不好意思回宿舍。想想当年在大学里的懒散程度,我想光是这一点的改变就足以让那些鄙视你的老师们汗颜了。兄弟连真的很好,有着一个好的学习氛围,严格的规章制度,白天有任课老师和项目经理,晚上还有值班老师,遇着问题在这找老师就行~别忘了,这还有一个属于自己的团队,那是一个真正的团队,在这感谢我的舍友们!
日子过的飞快,大概一个月的样子吧,把php基础学完,这时候也意味着第一个项目即将开始。好吧,这回想着可以写一点自己的东西,呼~光想着就挺兴奋的,努力了这么久,还不是要拿点成果出来。当然,这次不出意外项目题目是商城,这个我之前也了解过。商城对于我们这帮整天网购游戏的屌丝来说,流程什么的那是no problem的~当然,这个课题是提前布置的,目的是让我们抽出一点时间把前台几个页面搞下。熬到了项目开始的那天,我就有点犯难了,因为我不知道从何开始入手。想当然的一下子做个多牛逼的东西,那肯定是不现实的,基础是坚石嘛。在没有思绪的时候,别忘了还有桐正老师(该体会到有老师的好处了吧~),带领着我们这帮菜鸟们,分享项目经验,还带着我们写。虽说早在做项目之前,我就已经把分页、文件上传、验证码神马的都缕过一遍并实现,这些我把它们称之为商城不可或缺的元素,而我这次是想尝试用下jquery,这个是我来兄弟连后自学的,嘎嘎~这回可以检验一下这个月的成果了。
第一个礼拜是桐正老师带我们写,说是大概完成商城整个的60%,好吧。。我又做了一回乖宝宝,上午认真听老赵讲课,带我们写购物车、无限分类等这些技术要点,然后下午晚上的时间就是自己分配用自己方法写自己的项目时间啦!对,是用自己的,老师给我的路子确实能少走很多歪路,不过那些都是老师的,只有自己写出来的才是自己的。晓光老师说过:编程这东西就是要多写、多练、多想。所以我想的很简单,上课好好听讲就行,课后自己尝试着用自己的方式写点东西出来。前一个礼拜在老赵的领导下。恩,这个阶段写项目的滋味真是爽哉~!看着一个个功能块都渐渐成形,我们也看到离完成项目已经很近很近了。。。
第二周,突然卡壳了!老赵说了句让人很崩溃的话,剩下的时间交给你们自己,好好发挥吧,有不懂问题可以问~哦,好吧,只是突然感觉少了点什么还真让人不太习惯~当然在这个时候我心里已经积累了很多不完善的想法,而且在商城的大体框架已经有了个大致结构的前提下,我想可以去尝试写一下。当然,由于我的时候过于在乎页面美观,花费过多的时间,导致在这个时候我已经脱离大部队的步伐了,前台只有几张静态页面,连商城的核心购物车都没来得及写呢!要知道这东西老赵上周就讲完了,可接下来出现的问题让我有点慌了,很多功能的仅仅是我自作多情的想法而已,没实践过真正写代码的时候肯定会遇到不少问题,而这个时候离项目验收就剩一周的时间了。在这个阶段的我特不想说话,整天都是自己埋头写代码,一写就是一整天。心里那个急啊~可时间不够怎么办,唉~只能牺牲晚上睡眠时间熬夜加班加点赶了(程序员苦比啊)。这项目估计很悬,时间太紧自己太菜,没正确调整好时间,我尽力吧~还好这时候由于前期准备比较充足,很多资料提前都有做过收集,虽然这回用了很多插件,比如注册验证、评分这些东东。有时候别把事情想的太简单,复制过来的东西不一定好用,有时候调试一些莫名其妙的错误也可以把人搞疯掉!还要在这基础上用上自己的想法完善一个模块。额。。好吧,我挺过来了,在倒数第二天也就是礼拜五下午把项目基本搞定了(这时候还有一堆堆的bug,经不住测试啊)。神马注册用户、购物车、评论、个人中心都成了浮云~不过在这时候哥不淡定了,这是为什么捏~原因很简单,这时候验收项目可以加3分。。哥,别告诉我你不知道3分意味着什么!总分才120,而且这是按照模块给分的,基本把功能实现了就给分。在听到第一位得分119+3=122分的时候你会是什么感想,好吧。。啥也别说了,果断找老师验项目啊!可惜,之前老师有登记验收项目同学的名字,也就是说,那时候哥还在埋头写代码呢。。。额,看着纸上验收项目同学长长的名字。。。哥发现了,已经有一大半同学把名字登记了。好吧,这时候哥的心里其实还抱有一丝丝希望,验收项目速度点啦~哥还等着这3分拯救世界呢!不过看着时间滴答滴答的过,哥就感觉到要跟这3分说就此别过。。。事实也是这样,直到周一才排到我,不过这时候哥已经无所谓了。。。验收项目的时候也出了点状况,项目期间老师发了一张项目的功能模块表,我倒是大概看了下,老实说还真没仔细研究,有两小功能没弄就被扣了5分。我了个昏啊~明明很简单的功能只要加个字段就能实现。看着那些分离我而去,连死的心都有了,而且项目完成比较仓促,之后也没再管,项目没经得过自己的测试(自己把自己坑了)。出现了几个小错误,还好,不算太严重。总结下这次项目,首先没仔细研究项目需求,很多都是自以为是,没按照项目经理bos的要求写,造成最后验收项目的时候很多分扣的挺不值的,虽说写了很多自认为很牛逼的效果,没分加,理由很简单~需求里没这一项。好吧,这回是掉坑里了(切记切记,睁大眼看要求)。。。其次是时间分配不合理,前阶段花费太多时间在几个前台页面上,造成的结果就是后面功能都快来不及写,还好这次没出岔子,没遇着很变态的bug,这次就当买教训了。嗯~这以后时间规划一定要合理。切记切记~
好了。。就说到这吧,接下来学习linux,哥这回是零基础了哦~继续加油吧!
原文地址:
阅读(254) | 评论(0) | 转发(0) |