自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

编程,怎样读代码?到哪里读

我的经验: 第一步,先搞清楚这段代码要实现什么样的功能或作用。 第二步,初略看懂代码中,主体类及其函数的相互关系。 第三步,编译出可运行的程序。 第四步,根据可运行看到的实际效果,在代码块中,加入相关注释或日志。 第五步,验证自己写的注释或日志是否正确。 第六步,根据代码,反馈自己的疑惑,与其他人进行交流。 第七步,根据大脑中的代码轮廓,详读代码。...

2011-11-30 20:19:19 208

重构心得(一)

目的:在不改变软件可观察行为的提前下,提高可理解性、降低其修改成本。 过程:在不改变软件可观察行为的提前下,调整其结构。 重点方向:消除重复代码。 重构应随时随地进行,不应该为重构而重构。 1、三次法则:当你对同一块代码,进行三次修改时,你就应该重构此部分代码。 2、如果收到一份错误报告,这就是需要重构的信号,因为显然代码还不够清晰-没有清晰到让你能一眼看出bug. 代码复...

2011-11-30 20:17:10 114

向商业软件开发的工程师们问个问题

问题如下: 假如说你的产品已经卖出去了,而且用户很多(可能上千上万),你怎样处理你的代码才能达到尽量满足不同客户的需求,而程序又不会乱呢? 比如说,将源代码分成上千上万份,每个客户对应一份,当修改某个客户的要求时,去找到该份源码来修改..这是一种方法..另一种方法是将源代码只合成一种,不同客户的需求都在这里面改动.. 上面两种方法肯定都是行不通的,那请问你们商业软件开发程序...

2009-03-05 18:10:06 113

今天面试遇到一问题,大家来讨论一下.

今天到一公司去面试.开始的时候和人事部谈的很好...大约等了一个多小时,技术部的人员来面试我. 他向我问了几个问题,其中我回答的不是很好的问题是这个: 成立了一个软件开发组,软件需求已经写好了,问你在准备开发的过程中,要注意哪些方面才可能将以后的更改化做的最小? 注意:这里是软件需求已经写好,就是说回答跟软件需求没有一边关系才行! 本人经验尚浅,一时无法回答这个问题,所以被那人BS了一番....

2009-03-02 12:49:21 123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除