自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 再读《你的灯还亮着吗》

以前已经看过这本书了,但今天又打开看了一下,颇有感触,值得多次品味。将里面的经典摘录如下: 第一章: 问题是什么问题是什么谁有问题你的问题本质是什么我怎样才能摆脱所有这些可恨而无聊的抱怨?问题其实就是你期望的东西和你体验的东西之间的差别  第二章:这个问题是什么不要把他们的解决方法误认为是问题的定义 你永远都不能肯定你已经有了一个正确

2009-05-26 11:44:00 1497 1

原创 Android 编程的几点总结

1: 界面布局完全有XML文件控制,使得与程序本身的结合度减少,重新进行界面布局时,就根本不需要改变程序本身2: 像按钮(Button、ImageButton etc)这种屏幕控制,在windows称为Control,在Android中,通称为View。像Button为最小单元的View,多个小的View可构成一个集合型的View,然后可继续进行组合。3:多个View组合在一起,就会有各种

2009-05-26 09:54:00 1229 1

原创 用python写的fitnesse DoFixture例子

这个例子主要是对metadata的定义,比较麻烦,可参考:http://lists.idyll.org/pipermail/testing-in-python/2007-May/000304.html 代码:from fitLib.DoFixture import DoFixturefrom fitLib.ListTree import ListTree, Tree, Tree

2009-05-22 17:31:00 1779

原创 用python写的fitnesse ActionFixture例子

在fitnesse中输入为:|!-fit.ActionFixture-!||start |!-LgChssMngAct-! ||enter | slot      | 1   ||enter | card_type | OAM ||press | !-CreateChss-!||check | res_info  |success ||enter | slot      | 2   ||ent

2009-05-22 15:42:00 2723 1

原创 fitnesse python版本安装测试

一直旧闻fitnesse和robotframework大名,但偷懒,并且有现成的自动化测试平台使用,故一直没去研究。 前几天从图书馆(图书馆就是好,不收钱)借了本(中文翻译有问题,原文中哪有敏捷两个字),简单看了一下,发现及其好用,思想非常好。 最基本上用三种表格将大部分的测试用例包括了:ColumnFixture: 测试计算。我认为还可以对接口进行枚举测试,比如说边界值、

2009-05-21 21:59:00 4742

原创 读《Joel谈优秀软件开发方法》其它章节

Joel谈优秀软件开发方法是很多优秀文章的一个合集。前面说了Eric Sink的文章,现在说说对其他文章的感受。 “为何不禁用依赖于未公开机制的应用程序”:在这篇文章中讲到了windows为了做兼容处理而做了很多特殊处理。为什么这么做,因为不这样做,客户就不升级等原因EA:关于员工的故事。EA员工的家属写给EA CEO的信。EA里面要求员工一直加班,且基本上没有修整时间,同时没有任

2009-05-14 11:06:00 1051

原创 读《Joel谈优秀软件开发方法》之“填补鸿沟”

看《Joel谈优秀软件开发方法》这本书,让我印象最深,收获最多的是Eric Sink的几篇文章。在前面已经写过了关于“雇用人员”,这篇就写“填补鸿沟”吧 这篇文章写的是如何填补“产品--顾客”之间的鸿沟,其讲述的主要是销售方面。 不知道是这篇文章浅显易懂呢,还是我没有这方面的知识,感觉写得非常不错。 有两种方式填补“产品-顾客”之间的鸿沟: 是您的产品贴近顾客:

2009-05-14 10:10:00 878

原创 读《Joel谈优秀软件开发方法》之“雇用的风险”

Eric Sink在本文中对雇用提了很多建议:是否需要雇用、应该雇用什么样的人,人才一般来自于哪里等,先摘录如下: 1:在需要时雇用,而不是在需要前。Eric Sink谈到,如果在一个自己创业的公司,雇用一个人时一定要仔细考虑是否真正需要他,而不是为后面准备,有时宁愿自己或者其他人员去做,也比雇用好 2:需要意识到雇用到的人可能并不是真正合适的人。因为招聘前的面试工作只能起到一定的

2009-05-14 09:21:00 848

原创 在android下进行TDD开发

开始研究Android,也是第一次接触java和eclipse,很多东西都不熟悉。 但本人对agile是拥抱者,平时用C++开发时,一般来说使用TDD方式开发。切换到Android下,理所当然的也要用TDD方式。 第一个想法就是采用JUnit,结果尝试了几次,发现没有搞定,于是就到网上搜索了一下,终于找到我要的东东了。 在Android下开发,使用JUnit基本上可测试的很

2009-05-08 21:29:00 3737

mongoose+LUA

前端时间需要一个嵌入式的webserver,但最终没有一个比较满意的。 最近就在想是否自己写一个支持lua脚本的服务器版本,可以嵌入到各种webserver中,且是与webserver集成在一起,而非单独进程方式(类似cgi)。 想到那么就开始动手写,由于之前利用的是cgilua,那么就做一个cgilua的子集吧,尽量兼容。 具体请参考http://blog.csdn.net/DragonCheng/archive/2010/09/01/5855023.aspx

2010-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除