项目总结中的一些感悟

刚完成了一个小项目的总结,下面是部分摘取的结论,愿与大家讨论。
1、基本问题要通过框架来解决
2、对下述观点的评价:“因此,最简单有效的方案是分析理解现有框架,参考C++版本推出JAVA版本。”应该一分为二地看:正面作用是在对需求、问题的认识还不深入情况下,借鉴现有框架有助于发现潜在问题,利用现成的解决方案;负面作用是容易陷入一切照搬,关注不必要的问题,引入过于复杂的对象的泥淖中。更大的问题是,可能造成工作重点的偏移,拖延进度。
3、设计追求恰当而非完美!
4、如果发现责任类偏好“推卸责任”(委托),绕来绕去“兜圈子”,那就是过度设计了。
5、接口并非越简单越好,在问题复杂度一定的情况下,接口越简单,使用就越复杂。
6、接口的制定应照顾弱势一方。
7、对事物的认识是逐步深入的,计划却要订在认识尚浅之时,这是个矛盾。
8、明确了重要的不确定因素,计划就能更准确一些。
9、在没抓住主要问题、难点问题的时候,估算工作量是“买彩票的游戏”。
10、如果注重积累,多总结,多分析,工作量的估算是有可能量化的,甚至可能推出精确的“工作量计算公式”。但要注意付出的代价。
11、做计划绝对不简单,要做的准备工作太多了。
12、框架可以逐步完善,因此不必压力过大。
13、习惯、心理预期也是对接口的约束。接口可以简单,但说明要明确,否则造成的误解可能使得接口用户“非常愤怒”。
14、对前人做法不理解时不要抵触,要认真分析。有可能你认为不对的做法恰是当时条件下最好的方案。
15、客观分析多了,主观错误就少了。
16、自动生成代码不但可以减少工作量,还有助于发现错误,更方便日后维护。所以一有机会,就做这件事吧。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值