好的设计原则(自我总结篇)

大大小小接触了不少项目,现在把总结的一些设计技巧,设计原则总结于下,虽然不能和大拿们的著作比,但贵在是自己所感所悟。

1、项目必须分层设计(典型例子,mvc结构,易于维护,项目结构尽量单一扁平,不用过分的包装--不超过3句话,就不要封装成函数!!ok?)

2、如果项目有一定规模(有功能划分),一定要模块化

3、尽量减少硬编码(比如提示信息,后期可能修改的参数等,可以用properties或xml保存)

4、请不要拼串!!!(现在做的项目,不知道原作者什么水平,什么数据都拼串 eg:webservice,js等等,要记得顺序,修改起来超级麻烦)

5、尽量少的基础代码库(同类库,用一个就ok,现在这项目,jq,dwr,prototype神马都有,后台功能重复的jar包n多,烂)

6、你没有数据库字典?可以!但是,你能不能在数据库设计视图加个注释啊!老大,后来的人实在不能理解你的火星式命名啊!

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值