学习ASP.NET的总结(二)

经过一段时间的开发,我和同学一起做的网站终于渐成雏形了,回想着过去的一个多月,我真是学了不少东西啊,不光是网站开发这方面的。可能出现的问题很小儿科,但是,这的确是出现了,希望今天写出来后,不要再犯同样的错误。

总结下我们做的网站,有很多值得总结的地方啊:

1、开始做这个网站的时候我们没太在意做一个总体的规划,没有分析下可行性,更没想到数据库设计。大家只是想到要大概做什么,然后按照模块分了下工,然后各做各的。到合并的时候出了很多问题:数据库不统一、数据库连接方式不统一、js和css文件的位置不统一还有session的不统一,还有最重要的:大家都没有做管理后台!

2、没有用母版,然后把全部的母版化工作交给了其中一个同学去做,导致我们的代码被修改的乱七八糟,出现了很多的bug,其中最要命的便是每个标签的id变了,全部变成了SheetContentHoder_id这样的形式,于是我们的js还有css代码很多失效。

3、后期总算是合并到一起了,但是还有很多bug,我的想法是大家把全部的代码发到我这里,由我统一合并发布然后上传到服务器,但是这样的后果就是我自己弄得累死,然后有时我把bug全部修改好了,但是别人把代码发给我已一覆盖就又出现了!!!这让我很抓狂!!!很显然,每个人都拿手中自认为最新的代码修改,于是就乱套了。后来想到了把代码直接发到服务器上去,然后大家一起修改,而且修改后必须写日志记录,上传前一点要看他人的日志修改情况后再上传,这样保证了前面说的那种错误不太会出现。

4、当别人修改自己的代码后出错了不能抱怨,抱怨是没用的,只能想出其他的方法去解决。

5、尽量多写注释,因为这个网站就是个工程,要为其他的合作伙伴考虑。当看到别人那没有注释的代码时,我会很抓狂!

6、不要轻视后台管理,后台管理可以说是占了半劈江山,得分出至少一半的时间去开发,而且得和前台联系起来。

7、要有个整体规划和分工的人,也就是相当于项目经理这么个角色,有个领导者给指明方向可以少走弯路。

8、作为一个项目开发者,要想的比客户想的更多,要尽量多超出他的需求一些,这样就不会在他无休止的变化需求中崩溃了。

先这些了,这个网站还有其他工作要做,但是自己还有很多其他的作业要搞定,注定没空过假期了。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值