一、背景 1.1 反面教材 不知大家有没遇到过像横放着的金字塔一样的if-else嵌套: if (true) { if (true) { if (true) { if (true) { if (true) { if (true) { } } } } }} if-else作为每种编程语言都不可或缺的条 ...
分类:
其他好文 时间:
2020-03-06 10:48:46
阅读次数:
60
一、背景 1.1 反面教材 不知大家有没遇到过像横放着的金字塔一样的if-else嵌套: if (true) { if (true) { if (true) { if (true) { if (true) { if (true) { } } } } }} if-else作为每种编程语言都不可或缺的条 ...
分类:
其他好文 时间:
2020-03-05 10:30:11
阅读次数:
47
前段时间,朋友圈被《左先生和右先生》这篇文章猛刷。文中右先生对“你”展现出了无微不至的关怀和照顾,而左先生则是个妥妥的反面教材,只会对“你”说多喝开水,引得无数女同胞纷纷直呼“给我来一打右先生”。 不过, ...
分类:
其他好文 时间:
2018-03-20 13:57:40
阅读次数:
181
建议135: 考虑使用肯定性的短语命名布尔属性 布尔值无非就是True和False,所以应该用肯定性的短语来表示它,例如,以Is、Can、Has作为前缀。 布尔属性正确命名的一个示例如下: 反面教材: 肯定性形容词或者短语虽然表达了一个肯定的含义,但是这些单词或者短语现在都被用于命名事件或者委托,所 ...
测试阶段单元测试定义对软件的最小可测试单元进行测试(函数、模块)原则1. 尽可能保证测试用例是相互独立反面教材: 2. 一般由代码的开发人员负责(保证所开发的代码符合自己的设计)益处1. 能够尽可能早地发现缺陷(越早发现,代价越低)2. 有利于重构(软件开发不变的就是重构)3. 有利于简化集成 (通... ...
分类:
其他好文 时间:
2017-05-29 19:15:41
阅读次数:
254
NOIP 2016信息竞赛总结 竞赛历程总结: 算下来一共学了11个月的信息竞赛,从最初进来的时候大概会一点最最基础的语法,上课什么也听不懂,然后一直追进度,我想在这个阶段中我的问题主要是自己知道自己不会,但是给自己找借口,总是拖着自己不去看书,硬是要考试考到了,老师讲到了才问同学,这个是什么,那个 ...
分类:
其他好文 时间:
2016-12-02 18:49:02
阅读次数:
201
Atitit Atitit.软件兼容性原理 API兼容 Qa7 1. 兼容性的重要性与反面教材1 2. 提升兼容性的原则2 2.1. What 与how 分离2 2.2. 老人老办法,新人新办法,只新增,少修改,莫删除3 2.3. 计划赶不上变化,永远api修改也不可能整齐划一,反而带来不兼容的风险 ...
我从未想过要去学习怎么去做一个黑客,也从未想过去从事IT这一个行业,黑客这一个词对我来说是遥远的是我用手触摸不到的一个存在,至少在我的脑海里黑客是一个专门搞破坏,去攻击别人网站的一个职业。然而当我接触到这一个存在的时候,我才发现一切和我想的有点相似,但是又相..
分类:
其他好文 时间:
2016-07-14 15:59:33
阅读次数:
152
这不是一篇鸡汤文,因为我并没有在使用Linux一万小时后成为Linux达人,甚至在很多方面,我连新手都算不上。我走的这些弯路能篇成一本很有参考价值的反面教材,下面,我在www.itxdl.cn来讲讲我用Linux都折腾了啥。Gentoo在Ubuntu还没有出生的年代,各种发行版百花齐放。以包管理..
分类:
系统相关 时间:
2016-07-11 19:23:34
阅读次数:
170