物业管理系统项目经验积累

本文分享了物业管理系统的开发经验,涵盖协作、需求分析、设计、编码、测试和客户沟通等方面。强调了使用SVN进行代码管理,遵循代码规范,进行单元测试,并注重与客户的有效沟通。
摘要由CSDN通过智能技术生成

协作篇

  • 不要运用还不成熟的技术。
  • 相信别人,更要相信自己。
  • 分工明确,降低分工之间的耦合度。
  • 不要自己太突出,不能一个人做得太多。
  • 不要去做分配给其它人的工作。
  • 制定代码规范。
  • 使用SVN管理代码。
  • 与合作成员随时保持联系。

需求篇

  • 确定每一个需求分析都得到客户的认同,不要开发者自己凭空设计!
  • 制定详细的开发计划,认真讨论可能出现的问题,提前寻求解决方案。
  • 做好需求分析,如果可以,一定要拿到客户的原始数据,摸清客户的业务细节。
  • 认真分析客户目前使用的系统,客户一般会在些基础上提出一些需求。
  • 并不是客户的所有需求都是正确的,当客户出错时,应该予以引导和纠正。

设计篇

  • 不做过度设计,尽量运用自己之前使用过的成熟的设计框架。
  • 首先构思软件操作界面,从而更加清晰地设计软件功能。(有点类似测试驱动开发)。
  • 不能太过依赖最初编写的设计文档,其中可能会有一些当时无法发现的错误。
  • 开发时要随时校验最初设计的正确性,以及是否有更简便的解决方法。

编码篇

  • 认真注释代码。
  • 尽量使代码结构清晰,即使需要使用多个局部变量,也不写多方法嵌套的一行语句。
  • 命名形式统一。
  • 在写较为复杂麻烦的方法时,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值