我要讲述的这个故事是,在一个下午,视频游戏中的小bug造成的故障,如何促使我去清除来自于软件的潜在危险漏洞,而该软件被来自于世界各地的企业和政府使用。这件事还让我明白了一个实践教训,即你为什么要将代码中发现的问题报告上去,即使一开始它们看上去那么微不足道。这一切都始于这个秋天一个下午,我正在哈佛商学院上关于创业的本科课程。我们正在学习如何用小组的形式来有效地工作,途径是通过参与一个商学院的模拟游戏
2016-01-25/2519 人阅读/110 人点赞

科技工作是男性占大多数的领域。虽然在过去几年里一直在促进妇女进入科技行业,但业界似乎仍存在着一个鸿沟,在所有主要的科技公司,男性数量远超女性—通常接近或低于七三开。这是否意味着女性对于学习例如编程之类的科技技术根本不感兴趣呢?作为一个帮助人们自学编程技术网站的创建者,作为一名女性,我决定更深入的了解一下我的读者们。根据我最近在LearntoCodeWithMe上进行的一项调查,我很高兴地看到一个不
2016-01-18/2868 人阅读/0 人点赞

对于工作在复杂系统上的测试工程师,我们眼前浮现的都是这些人的屏幕上开着N个远程桌面,N个虚拟机,他们在每个交付迭代周期内都疲于奔命,顾此失彼地应付着各种不同的环境、浏览器和操作系统。在我曾经工作过的A公司和D公司,测试和开发人员的比例几乎是1:1甚至更高。过去的几年里,测试的工作似乎变得完善和高效,成熟的敏捷实践使很多测试工作得以自动化,这无疑降低了企业成本,也使得测试本身变得更有趣,人们有时间去
2016-01-18/2390 人阅读/35 人点赞

最近半年,业务飞速发展,架构不断进化;在接下来半年内,业务将继续高速发展,我能看清楚三个月内架构进化的目标。但是,我却无法想清楚半年或一年后架构演化的蓝图?这个问题给我带来不少困惑,直到最近,才理清楚了一些道理:不为业务服务的架构演化都是耍流氓,对架构长期目标的不清楚,就来源于对于业务多变性的不可预测。先讲讲近一年项目的架构演化,年初的时候,业务单一,基础薄弱,算法朴素;在线上事故的教训下,增加了
2016-01-12/2536 人阅读/0 人点赞

本来十分懒得码字了,但看了思寒的帖子突然想写一下,我也来灌水了。生活:波澜不惊,用一个矫情的词叫做“岁月静好”。但爱人的舅妈被车祸夺去生命和我的大舅罹患癌症(所幸在早期,手术很成功,基本上痊愈)让我更加意识到生命的脆弱和人生的无常,更珍惜安宁的生活。希望所有亲人朋友都永远平安。去年工作太忙导致疏于活动身体不大健康,于是从今年年初开始跟着热爱运动的同事刻意锻炼。谢谢在航信一直拉着我我跑步的前辈和在雪
2016-01-08/3009 人阅读/28 人点赞

作为ThoughtWorks的一名用户体验设计师,我做过很多不同的产品。我常常发现项目组早已列出了一系列他们想要实现的功能,而在工作中,他们只是在寻找一个新办法去改进设计流程,让其变得更有效。通常我会从他们列出的功能中找出一个,然后问他们一个简单的问题:“这个功能为用户解决了什么问题?”,这个问题往往就能把他们难住。接下来,我能看出他们脸上的疑惑。为什么在已经有解决方案的情况下我还要去了解问题?我
2016-01-06/2415 人阅读/1 人点赞

今天我试着问8岁的女儿这样一个问题:问:“你知道IPad上的游戏是怎么记住你玩的进度的?”答:“就像书签一样,找到书签就翻到上次看到的地方了!”问:“那游戏里的东西存在哪儿呢?”答:“IPad里呀!像一个仓库什么的”和我们的时代不同,8岁的小孩已经开始接触电脑了,在电脑上玩游戏,用搜索引擎搜索视频,会编辑简单的文字,所以完全可以直接告诉孩子数据库是什么,但关键是我们能准确的描述“数据库是什么吗?”
2015-12-31/2785 人阅读/3 人点赞

TDD是一种限制的美学。因为限制,所以美因为限制,所以快因为限制,所以聚焦因为限制,所以好懂因为限制,所以你知道自己正在哪里,并朝向哪里而去。在开发软件时,「限制」才能发挥最大战力。「限制是一种方法,是一种引导,是一种跟自己内心的对话。」是,我就是在讲TDD的「哲学」、TDD的「道」。Developer是全世界脑袋动最快的角色之一,一旦没有让想法收敛、聚焦,他们狂放不羁的想法就会暴露在程序码中。这
2015-12-30/2364 人阅读/0 人点赞

(接上文)可测试性分析导语认知可测试性·质量的先验知识。如果我们已经相当了解一个产品了,我们不需要太多测试。·容忍失败。所需的质量要求越低,或产品可以承担的风险越大,就越不需要测试。项目相关的可测性·变更控制。频繁和破坏性的变化导致重新测试,并且使我们现有的产品知识失效。谨慎的变更控制有助于产品在测试阶段的发展。·信息的可用性。我们得到所有所
2015-12-28/2859 人阅读/1 人点赞

“哈哈”是网络用语中大家最常用也最熟知的词,中国人通常会使用“哈哈”或“:)”或“XD”是代表有趣好笑的意思。近日,法国媒体在脸书上为大家整理出各国“哈哈”用语,想不到泰国的用法超方便。近日,一家法国媒体在脸书上贴出15个国家(或地区)使用网络用语“哈哈”的字样,例如:日本打出来是“WWW”、韩国“KKKK”,最特别的是泰国竟是“55555”,超有趣的哈哈打法,让窝友又涨一番姿势。Ps:测试国际化
2015-12-25/4363 人阅读/1 人点赞