代码要清晰地表达意图(PIE原则 program intently and expressively) 这个问题强调过很多遍的。 命名问题参见:代码整洁之道,对命名问题讲得很好。 要编写清晰的而不是讨巧的代码。向代码阅读者明确表明你的意图。可读性差的代码一点都不聪明。 现在对弈显而易见的事情,对别人 ...
分类:
其他好文 时间:
2016-08-17 12:19:48
阅读次数:
128
题目如下: Given two arrays, write a function to compute their intersection. Example: Given nums1 = [1, 2, 2, 1], nums2 = [2, 2], return [2, 2]. Note: Each ...
分类:
其他好文 时间:
2016-08-16 23:43:31
阅读次数:
178
题目是这样的 Given an arbitrary ransom note string and another string containing letters from all the magazines, write a function that will return true if t ...
分类:
其他好文 时间:
2016-08-16 00:34:48
阅读次数:
129
T1 Description 有K个石子,石子只能放在N条水平线与M条竖直线构成的网格的交点上。 求用K个石子最多能找到多少四边平行于坐标轴的长方形,它的四个角上都恰好放着一枚石子。 Input 第一行三个整数N,M,K。 Output 一个非负整数,即最多的满足条件的长方形数量。 Sample I ...
分类:
其他好文 时间:
2016-08-16 00:25:43
阅读次数:
196
测试架构师修炼之道:2 软件测试架构师应该做和不该做的事情 2016-08-12 测试架构师应该考虑以下问题: 测试的目标是什么? 测试的范围是什么? 测试的深度和广度是什么? 测试的重点和难点是什么? 如何安排测试? 如何评估测试结果? 目录 1 测试架构师在需求分析中 1.1 理解产品的商业目标 ...
分类:
其他好文 时间:
2016-08-12 21:20:36
阅读次数:
166
守护天使 推荐阅读图书:单元测试之道,JUnit Recipes,项目自动化之道 使用自动化的单元测试。好的单元测试能够为你的代码问题提供及时的警报。如果没有到位的单元测试,不要进行任何设计和代码修改。 单元测试又如一个小demo,适用于学习新api的可靠文档知识。 先用它再来实现它 将TDD(测试 ...
分类:
其他好文 时间:
2016-08-12 15:07:19
阅读次数:
109
测试架构师修炼之道: 1 软件测试工程师的职业规划 2016-08-11 1 软件测试的职业发展方向 1.1 管理 表1 管理级别区分 测试经理、 测试代表、测试主管 1.2 技术 产品测试技术是指把某个具体(或一类)产品测试得更好的技术;专项测试技术并不是针对具体的产品,而是测试领域普遍适用的技术 ...
分类:
其他好文 时间:
2016-08-12 01:05:16
阅读次数:
138
女人要有脸有皮 ?不要总跟在别人屁股后面扯着男人的胳膊问:“你爱我吗?”爱你,自然会对你有所表现;不爱,是你道行不深,就算你继续修炼,也只能回到暗恋的原点。 不要把漂亮当资本,漂亮女人满大街都是,不要拿漂亮诠释魅力,没有不老的容颜,要不断操练个人修养,做一个有内到外散发着馨香的气质女人。 做女人不要 ...
分类:
其他好文 时间:
2016-08-11 10:01:41
阅读次数:
146
让客户做决定 开发者及项目经理能做的一个最重要的决定就是:判断哪些是自己决定不了的,应该让企业主做决定。 当你和客户讨论问题的时候,准备好几种可选择的方案。从业务的角度介绍每种方案的优缺点,以及潜在的成本和利益, 并和他们讨论每个选择对时间和预算的影响,以及如何权衡,记录客户做出的决定,并注明原因。 ...
分类:
其他好文 时间:
2016-08-10 12:45:50
阅读次数:
116