
华为日记
yejianmiao
there is no great programmer,only good programmer with great habits.
展开
-
c 语言代码检视九大要点
1.看见了if,就像else2.看见malloc,就去找free3.函数调用要小心,需要看看返回值4.看到for循环,就找边界值5.看见return要注意,要去前面找资源6.看见数组要提神,问题往往在下标7.不要小看字符串,长度是个大问题8.看到函数不要急,看看初始化,各种路径要小心9.赋值函数最危险,变量没有初始化 there is no great转载 2009-05-30 19:28:00 · 986 阅读 · 0 评论 -
to be professional,to be perfect
最近回顾一下之前的工作,感慨万分。05年进公司,老隗是个“让开发see see color”快意恩仇的主管,指导老师史记传授是战战兢兢、如履薄冰的测试质量文化,两种文化互为补充,度过了快乐的华为新员工生活。那时候像海绵一样吸食公司的营养,技术、职业素养,新员工时我记住了几乎所有的SDH开销字节,各种开销告警产生的原理。公司是个开放的平台,只要你留心,处处是学问,现在我有空就看看无线方面的知识。原创 2011-10-28 16:41:33 · 1334 阅读 · 1 评论 -
Personal Qualities
1. Mature,dynamic and honest.思想成熟、精明能干、为人诚实。 2. Excellent ability of systematical management.有极强的系统管理能力。 3.Ability to work independent1y,mature and resourcefu1. 能够独立工作、思想成熟、应变能力强。 4.A pers转载 2011-10-28 16:42:35 · 789 阅读 · 1 评论 -
关于学习的几个经典定律
定律1:人们往往善于从事情的内容学习,而不善于从事情本身学习。 公司的PLDP/PMDP培训效果很好,参加的人学到了如何做一个合格的PL/PM,却没有学会如何做好培训。从事情本身学习,是向别人学习的关键。 定律2:人们往往善于从失败中学习,而不善于从成功中学习。 一件事情做失败了,我们通常会思考原因;而一件事情做成功了,我们却总结得较少,尤其是没有事先有意识采取措施取得的成功,转载 2011-10-28 16:32:18 · 4397 阅读 · 0 评论 -
“仙女”是怎么被追到的?——从《非诚勿扰》看敏捷开发流程
有胶片,请发邮件到yejianmiao@huawei.com,我发给感兴趣的兄弟姐妹。 •敏捷宣言•观念引导•结对编程•实践介绍•持续集成•测试驱动•敏捷承诺 •梁笑笑:你喜欢我什么? •秦奋:我说过喜欢你吗。 •梁笑笑:要诚实,这是我们之后在一起的前提。 •秦奋:我想和你在一起的前提就是找不到之前比你还傻的人。 •梁笑笑:我以后不会再那么原创 2011-10-28 23:31:06 · 2712 阅读 · 0 评论 -
2011-7-13
2011-7-13,有一位很优秀的同事找我聊天,说她想辞职。刚开始,我很意外,慢慢我理解该同事的想法。哀莫大于心死,当现实在不断蚕食你的理想,当你退到无路可退的时候,或许就是你应该重新选择一条路的时候。做为朋友,我很希望能给出一些的意见,但我想半天,发现我是没有主意的。或许选择本身并不重要,关键是我们能在面临选择的时候不至于惊惶失措;选择哪条道路也不重要,关键是我们在我们选择的路上能走多远。在我们原创 2011-10-28 16:43:18 · 778 阅读 · 0 评论 -
乔布斯的10大管理诫律
文章来源:网络 1. 追求完美(Go for perfect) 乔布斯十分注重细节,在首款iPod发布前夜,苹果的员工熬了一整夜更换耳机接头,因为乔布斯觉得插进去的响声不够给力。 2. 器重专家(Tap the experts) 乔布斯聘请了设计师保罗·兰德专门设计Next的Logo,并且在苹果的零售链发布之前将Gap的Micey Drexler请进了苹果的董事会。转载 2011-10-28 16:30:36 · 680 阅读 · 0 评论 -
培养团队的贵族气质
年初,第一次参与敏捷培训时,老师就讲,搞敏捷要有勇气。经过半年多的学习实践,感觉这种勇气是来自于“尊重和自重”。尊重他人,相信他人是职业化的;同时也尊重自己,自己是“当责”的。而这种“尊重和自重”的贵族气质不是天生就有的,需要我们不断磨炼我们的团队,使我们的团队更加成熟,慢慢培养出“尊重和自重”的贵族气质。而一个团队的气质,首先是要看团队领导人具有何种气质。 咱们不要出现,领导一压,不行也行,从结原创 2011-10-28 16:28:53 · 2837 阅读 · 0 评论 -
学生时代的一点记忆
<br />http://www.lsxk.cn/frames.html?mainurl=bbsnew.php<br /> <br />今天从网上找到学生时代的一篇文章。四川大学IBM俱乐部<br />四川大学IBM技术俱乐部简介<br /><br />2003年的四川大学IBM俱乐部是由四川大学软件学院多名IBM技术爱好者发起的,由校团委,软件学院,IBM技术中心领导。它本着在川大学生中营造计算机学术氛围,促使四川大学学生的计算机水平提高到更高层次,培养懂技术善管理的复合型人才这一宗旨,加强与社会,企事业原创 2010-11-14 22:33:00 · 928 阅读 · 2 评论 -
测试人员最基本的素质
<br /> 刚入测试这一行业的时候,也常常为发现一bug兴奋不已。久而久之,慢慢失去了这份激情,开始思考测试人员的职业规划,开始关注测试人员基础素质。<br /> <br /> 根据我的观察发现,刚入行的测试人员,往往对测试行业有一种误解,认为是体力活,做测试的,都是不适合做开发的,淘汰过来的。一般没有人将测试作为一种职业的自觉选择,也不明白测试到底需要怎么的职业素质。<br /> <br /> 其实一个合格的测试人员,要求是需要一些独特的素质特征的。人格特征方面的:判断力、决断力;I原创 2010-11-13 20:28:00 · 1022 阅读 · 0 评论 -
软件测试方法回顾
<br /><br />两类基本的软件测试方法:<br />第一类:验证软件是“工作的”<br />微软软件测试活动的基础和主要线索;<br />第二类: 证明软件是“不工作的”<br />微软也阶段性的进行此类测试(Bug Bash)<br />两类经典的软件测试方法<br /> <br />在具体介 绍微软的软件测试方法之前,我想首先从概念,或理念的层面上来理解究竟甚么是软件测试,目的是从中导出微软测试方法的理论根源。<br />传统上认 为软件测试的方法从总体上分为两类。第一类测试方法是试图验证软件是转载 2010-11-08 00:13:00 · 719 阅读 · 0 评论 -
软件测试方法回顾
<br /><br />两类基本的软件测试方法:<br />第一类:验证软件是“工作的”<br />微软软件测试活动的基础和主要线索;<br />第二类: 证明软件是“不工作的”<br />微软也阶段性的进行此类测试(Bug Bash)<br />两类经典的软件测试方法<br /> <br />在具体介 绍微软的软件测试方法之前,我想首先从概念,或理念的层面上来理解究竟甚么是软件测试,目的是从中导出微软测试方法的理论根源。<br />传统上认 为软件测试的方法从总体上分为两类。第一类测试方法是试图验证软件是转载 2010-11-08 00:13:00 · 1083 阅读 · 0 评论 -
test
<br />我们经常看到一些词汇,比如Ad Hoc testing, Exploratory testing等。书中给了一些解释。我也结合写一下我的理解。<br /><br />1.Ad hoc testing<br /> ad hoc 查英文字典的意思是“特别”的意思。Ad hoc testing表示的是一种没有系统规划的机遇测试人员经验的测试方法。其实做ad hoc testing非常好的人一定是对测试非常有sense或者非常有经验的人。他在脑中应用着一些技术(边界值分析,等价类划分,错误转载 2010-11-08 00:09:00 · 343 阅读 · 0 评论 -
学会思考
<br /> 附:这个豆列所列的知识结构思维导图: http://share.xmind.net/pongba/how-to-think-straight-4/<br /> 我博客上的全文:“如何清晰地思考:近一年来业余阅读的关于思维方面的知识结构整理(附大幅思维导图)” http://blog.youkuaiyun.com/pongba/archive/2008/12/18/3549560.aspx<br /><br /> 一年前一个偶然的机会我遇到了一本书——《影响力》,看完这本书之后对我们如何思维产生了极大的转载 2010-12-11 02:05:00 · 904 阅读 · 0 评论 -
系统边界划分—触发条件”、“数据流分析”测试对象分析模式
引子:测试三境界两个黄鹂鸣翠柳,一行白鹭上青天。我不认识你,你不认识我。不识庐山真面目,只缘身在此山中。 剪不断,理还乱。不畏浮云遮望眼,只缘身在最高层蓦然回首,那人却在灯火阑珊处。背景介绍测试工作首先需要解决的问题就是测试范围的确定,而测试范围的确定则依赖与对被测系统分析。通过V3R7版本测试实践,发现开发测试融合后测试范围的确定精确度提高了,自然测试工作的有效性也随之提高。本文通过回顾告原创 2009-11-04 19:21:00 · 1113 阅读 · 0 评论 -
收获成长的快乐
上周部门主管跟大家沟通绩效管理,主管回顾了上一年的工作情况,对一些存在的问题也做了客观、公正的描述,同时了给大家解释了公司内外部环境,对部门员工的鼓舞很大,真不愧是部门的“精神教父”。比较两年前的一次沟通,感觉主管有很大的提升,不免有一点自怨自艾,主管最后一句“收获成长的快乐”让豁然开朗。仔细想想,对待成长太过凝重,以为成长是烦恼的,成长是识愁的过程。人生在不停的经历,在不同的经历中,原创 2009-09-13 13:20:00 · 568 阅读 · 0 评论 -
测试分析技术
引子:测试三境界两个黄鹂鸣翠柳,一行白鹭上青天。我不认识你,你不认识我。不识庐山真面目,只缘身在此山中。 剪不断,理还乱。不畏浮云遮望眼,只缘身在最高层蓦然回首,那人却在灯火阑珊处。背景介绍测试工作首先需要解决的问题就是测试范围的确定,而测试范围的确定则依赖与对被测系统分析。通过V3R7版本测试实践,发现开发测试融合后测试范围的确定精确度提高了,自然测试工作的有效性也随之提高。本文通过回原创 2009-09-07 23:38:00 · 700 阅读 · 0 评论 -
忆秦娥
忆秦娥 李白箫声咽。秦娥梦断秦月楼。秦月楼。年年柳色。 补记同事一首小诗:谨以纪念那曾经的青涩 拉格朗日,傅里叶旁,我凝视你凹函数般的脸庞。 微分了忧伤,积分了希望,我要和你追逐黎曼最初的梦想。 感情已发散,收敛难挡,没有你的极限,柯西抓狂。原创 2011-11-03 21:46:28 · 1450 阅读 · 0 评论