软件工程
xiangjie256
这个作者很懒,什么都没留下…
展开
-
重 构
终于把重构读完了,说实话,觉得它"闻名不如见面",好多东西和设计模式重复了.好吧,也多年以后我会觉得我错了,而且大错特错,我应该好好再读次.2012.06.03(BTY目前半年重构经验) 以下出自重构的要点列表,精华居然在书的最后... 1.如果你发现自己需要为程序添加一个特性,而代码结构使你无法很方便地达成目的,那就先重构那个程序,使特性的添加比较容易,然后再添加特性. 2.重...原创 2012-06-03 23:24:01 · 93 阅读 · 0 评论 -
迷信式编程
每个团队里也许都有一个这样的程序员,他总会遇到无穷的问题:不听话的机器,奇怪的编译器错误,月圆时才会出现的编程语言的隐藏缺陷,失效的数据,忘记做的重要发动,一个不能正常保存程序的疯狂的编辑器.这就是迷信式编程. 很不幸,这样的问题我全遇到过了 :arrow: 要知道,如果你写的程序出了问题,那就是你的原因,不是计算机的,也不是编译器的.程序不会每次都产生不同的结果.它不是自己写出来的...原创 2012-03-26 22:17:49 · 129 阅读 · 0 评论 -
蛮力调试
蛮力调试指的是一种或许会被认为乏味,费神,耗时但能确保最终可以解决问题的方法 1.对崩溃代码的设计和编码进行彻底检查 2.抛弃有问题的代码,从头开始设计和编程 3.抛弃整个程序,从头开始设计和编程 4.编译代码时生成全部的高度信息 5.在最为苛刻的警告级别中编译代码,不放过任何一个细微的编译器警告 6.全面执行单元测试,将将新的代码隔离起来单独测试 7.开发自动化测试工具,通宵达...原创 2012-04-08 14:20:51 · 166 阅读 · 0 评论 -
吞吐量
吞吐量:单位时间内系统处理的请求数量,体现系统的整体处理能力,可以用请求数/秒或页面数/秒来衡量. TPS:每秒事务数 HPS:每秒HTTP请求数 QPS:每秒查询数...原创 2016-03-15 22:38:30 · 180 阅读 · 0 评论