第一次项目的一点点总结

(删删减减了快五千字,就留下这一点吧)
项目的完成,其喜悦之情不予言表。但是喜悦的同时,我将项目遇到的问题具体总结了一下:
1、在项目开始时,一定要将前台页面做好,同时不管是前台还是后台注释头和尾一定要清晰明了。(我在这上面吃了亏,前期前台步局基本上没有注释,结果碰到一样的代码想复制粘贴都麻烦,因为DIV太多了,尽管后面进行了补救,但也浪费了太多时间)
2、不管是做商城或是论坛,一定要先去了解它的流程。如这次我们做的是商城,因为平常咱们网购,对那些流程基本上没怎么留意,只知道下一步下一步的按,把一些细节问题给忽视了。细节决定成败,这些细节往往就是致命的BUG,让你整个商城陷入运转失误的状态。在此期间遇到的主要问题是库存量在以什么为标准的?卖家点发货库存才下降。库存不足了怎么办?设置IF语句判断让其在库存不足的同时直接下架,让买家看不到货物,这样就解决了。还有很多其他问题,这里就不一一细表了。(万恶的流程控制,业务不熟害死人,因为一开始不懂流程,按自己的想法去做,虽然功能和代码上没有问题,但是和实际上的商城有本质上的区别,就拿这个发货来说,我做的是用户下订单后就直接减库存,而实际上的商城是发货后才减。这样导致的后果是代码删了改,改了删,浪费了大量时间和精力)
3、在开始写代码时,一定要考虑到整体规划(多跟着老师的思路)。就算以后想到其他功能,在里面加减都不成问题。(我的列表页的无限分类一开始为了省事儿,也为了看得方便,一下传了N个参数,这导致的后果是在上面加别的功能也要跟着传N个参数,这样代码量又多,且不利于其他页面对其的链接)
4BUG的调试和功能的扩展。多找几个熟悉商城的同学帮你做下测试并提出建议,虽然第一个项目有BUG是在所难免的,但是我们要把BUG的数量控制在最低限度,起码让基本的流程不出问题,在时间允许的同时,对细节进一步深化。在扩展方面,多听取他人意见,要是条件允许的同时,去京东或淘宝上买一件商品去具体了解一下他们还有什么功能。(我刚下完单就退订了,真是太无耻了。。。)(这不是为了应付老师,我们要把这当作实战,要把这当作公司老总交给我们的一个任务,只有这样,水平才能得以提升)
完成这个项目不是目的,只是自我提升滴一个手段,只有不断完善,超越自我,才是我们最终想要达到的
5、碰到的问题一定要用笔记下来并写明注释,这样就算再次碰到也不会担心。

原文地址:http://bbs.lampbrother.net/read-htm-tid-120030.html

<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(49) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值