码农箴言之 软件管理

摘自《编程珠玑:续》


系统的结构反映出构建该系统的组织的结构。

别坚持做那些没用的事。

[90-90法则]前90%的代码占用了90%的预定开发时间,余下的10%代码又花费了90%的预定开发时间。

只有不到10%的代码用于完成这个程序表面上的目的,余下的都在处理输入输出、数据验证、数据结构维护等家务活。

正确的判断来源于经验,而经验来源于错误的判断。

如果有人基本上做出了你想要做的东西,你就没有必要自己写一个新的程序。就算你非写不可,也请尽可能多地利用先用的代码。

代码能借用就借用。

与客户保持良好的关系可以使生产力加倍。

把一个现有成熟程序转移到一种新语言或者新平台,只需要原来开发的十分之一的时间、人力、成本。

那些用手做就已经很快了的事情,就不要用计算机去做了。

那些能用计算机迅速解决的问题,就别用手工做了。

我想写的程序不只是程序,而是会写程序的程序。

[Thompson望远镜学徒定律]先做一个4英尺镜片的(望远镜),再做一个6英尺镜片的,这比直接做6英尺镜片的更省时间。

批命干活无法取代理解。

做事应该先做最难的部分。如果最难的部分无法做到,那还在简单的部分上浪费时间干嘛?一旦困难的地方搞定了,那你就胜利在望了。

做事应该做最简单的部分。你开始所预想的简单部分,做起来可能是很有难度的。一旦你把简单的部分都做好了,你就可以全力以赴攻克最难的部分了。

对计算机撒谎是要受到惩罚的。

如果不要系统可靠,他可能做任何事情。

一个人的常量是另一个人的变量。

一个人的数据就是另一个人的程序。

[KISS法则]用最简单、最笨的方法做事。

别轻信那些看似聪明的法则。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值