• [单元测试方法]Python的Mock模拟测试介绍

    发表于:2014-03-21作者:DiggerPlus点击数:2468分类:单元测试方法

    Python的Mock模拟测试介绍.如何不靠耐心测试   通常,我们编写的软件会直接与那些我们称之为“肮脏的”服务交互。通俗地说,服务对我们的应用来说是至关重要的,它们之间的交互是我们..

  • [单元测试方法]最有价值的编程忠告

    发表于:2014-03-19作者:娃娃点击数:262分类:单元测试方法

    Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。..

  • [单元测试方法]抵制代码重写

    发表于:2014-03-19作者:不详点击数:255分类:单元测试方法

    昨天,一位老上级邀请我一起吃午餐。当坐在哪里等待上菜时,我们缅怀起早期这个公司的往事。他有一句话让我心里一虚: ..

  • [单元测试]单元测试准则

    发表于:2014-03-03作者:@行知-追寻技术之美点击数:1332分类:单元测试

    单元测试准则摘要:单元测试曾一直都是阿里的痛,在进入阿里的这段日子里,单元测试逐步成熟起来,也开始带来了一些收益,这些方面都是很不错的一些思路。后面我打算仔细的研究和整理..

  • [单元测试方法]从圈复杂度谈谈代码质量

    发表于:2014-02-17作者:不详点击数:1369分类:单元测试方法

    从圈复杂度谈谈代码质量.在软件行业里,几乎所有的开发人员都在谈代码质量,而每个人对代码质量都有一套自己的看法。甚至术语代码味道(code smell) 也已进入大众词汇表,成为描述代码需要..

  • [单元测试代码]各种流行的编程风格

    发表于:2014-02-17作者:不详点击数:346分类:单元测试代码

    各种流行的编程风格 在过去的N年中,我遇到了很多使用囧然不同风格的开发者,下面是我所知道的一些,你还知道其它的吗? ..

  • [单元测试方法]一个新手为老代码写测试程序的心得

    发表于:2014-02-14作者:不详点击数:508分类:单元测试方法

    一个新手为老代码写测试程序的心得.我坚持去健身房锻炼身体,练习举重,我喜欢这种让自己变得更强壮、更健康的感觉。大约两个月前,我的膝盖开始感觉抽痛,但我仍然坚强去锻炼。 ..

  • [单元测试方法]代码审查的价值——为何做、何时做、如何做?

    发表于:2014-02-13作者:不详点击数:290分类:单元测试方法

    代码审查的价值——为何做、何时做、如何做?.对于很多公司来说,代码审查是开发人员日常工作中的重要环节。通过代码审查,可以及早发现项目中存在的问题、促进同事之间的沟通与交流,..

  • [单元测试方法]十种更好的表达“你的代码写的很烂”的方法

    发表于:2014-02-13作者:不详点击数:449分类:单元测试方法

    十种更好的表达“你的代码写的很烂”的方法。如果你有一个同事,他写的程序与其说是代码,不如说更像希腊神话中女妖美杜莎的头发,你当然不能熟视无睹,你应该做出一些反应,但你可选..

  • [单元测试]如何开发不可维护的软件?

    发表于:2014-02-12作者:不详点击数:309分类:单元测试

    如何开发不可维护的软件? 我从别人遗留的的技术性债务中获得报酬。在我的日常工作中,我见到了很多难以维护的代码,并且我一次次地看到了很多相似的并可以避免的问题。 ..

  • [单元测试方法]完美软件开发:方法与逻辑

    发表于:2014-02-12作者:不详点击数:296分类:单元测试方法

    前言:对软件开发的一次另类思考   在武侠小说中,常会把绝世武功分为两个部分:招式和心法。招式得其形,而心法传其神。从这个角度看,这本书是即讲招式也讲心法的书。招式繁杂..

  • [单元测试方法]Frans Bouma认为代码先行的ORM是“愚蠢的”

    发表于:2014-02-11作者:不详点击数:212分类:单元测试方法

    在使用ORM构建基于数据库的项目时,开发者可以选择是先设计数据库表,还是先设计类或抽象模型。为了展开讨论,我们先列出Frans Bouma的结论:代码先行的ORM是愚蠢的。 ..

  • [单元测试方法]你是选择先写代码还是先把要做的事情记录下来?

    发表于:2014-02-07作者:seanhe点击数:852分类:单元测试方法

    你是选择先写代码还是先把要做的事情记录下来?开发者真的非常讨厌花时间写东西,除非写的是代码。然而他们还对这种厌恶振振有词:   如果不是代码,它就无法通过编译,也无法确..

  • [单元测试]基于数据库系统的单元测试问题

    发表于:2014-02-07作者:seanhe点击数:392分类:单元测试

    基于数据库系统的单元测试问题. 在实践的过程中,很多项目并不能有效地坚持单元测试,即使书写了,也不能够持续也去维护这些单元测试,最后,这些单元测试代码将被废弃不再使用。长..

  • [单元测试方法]软件编程21法则

    发表于:2014-01-10作者:不详点击数:314分类:单元测试方法

    软件编程21法则.任何一个有经验的程序员都知道,软件开发遵循着一些不成文的法则。然而,如果你不遵循这些法则也并不意味着会受到惩罚;相反,有时你还会获得意外的好处。下面的就是软..

  • [单元测试方法]高效编程之欲擒故纵

    发表于:2014-01-10作者:不详点击数:250分类:单元测试方法

    高效编程之欲擒故纵. 昨天我做了一些事情使我的编程效率提高了一倍。简单,容易,但使我的生活发生了巨大的变化。   你们中可能有些人已经知道我是怎么做的。对于其他的人,这听..

  • [单元测试代码]如何写出无法维护的代码?

    发表于:2014-01-06作者:陈皓点击数:528分类:单元测试代码

    如何写出无法维护的代码? 酷壳里有很多我觉得很不错的文章,但是访问量最大的却是那篇《6个变态的Hello World》,和它能在本站左边栏“全站热门”中出现的还有“如何加密源代码”,以及..

  • [单元测试方法]开发者需做代码审查的五大原因

    发表于:2014-01-03作者:不详点击数:165分类:单元测试方法

    开发者需做代码审查的五大原因.每个人都承认代码审查的花销大,而且又耗时,特别是当大家忙完成软件项目又把它送去软件测试部门时。对一些开发人员来说,它更是会引发更多的办公室政..

  • [单元测试方法]代码重构方向原则指导

    发表于:2014-01-03作者:不详点击数:116分类:单元测试方法

    代码重构方向原则指导. 重构是一种对软件进行修改的行为,但它并不改变软件的功能特征,而是通过让软件程序更清晰,更简洁和更条理来改进软件的质量。代码重构之于软件,相当于结构..

  • [单元测试方法]重构遗留程序的一次案例学习

    发表于:2013-12-20作者:Chen Ping点击数:337分类:单元测试方法

    重构遗留程序的一次案例学习.遗留代码经常是腐臭的,每个优秀的开发者都想把它重构。而进行重构的一个理想的先决条件是,它应该包含一组单元测试用例,以避免产生回归缺陷。但是为遗..