随笔分类 -  开源

摘要:本文讲开源项目的许可证(License)。 现在FOSS(Free Open Souce Software)的项目逐步增多,而且项目引进FOSS项目也越来越多,以提高我们开发的效率,避免重复造轮子。那么在我们开心享用这些FOSS项目时,感叹世界真美好,但我们有没有认真去研读过它们的许可证呢? 引进F 阅读全文
posted @ 2018-12-07 13:09 张太国 阅读(1367) 评论(1) 推荐(1) 编辑
摘要:MSN历史记录合并工具,具体参见该文自己编写的MSN历史记录合并工具,是我于去年春节时为了需要而写的一个工具.为了更清楚的了解该工具,在这里,我还是不厌其烦的说明一下该工具. 为什么写本工具? 大家可能正在使用MSN 并且很有可能在多处地方使用,例如家里,办公室.如果这样,它很有可能会给我们带来一些 阅读全文
posted @ 2007-05-14 23:54 张太国 阅读(4751) 评论(16) 推荐(0) 编辑
摘要:用了几天JasperReport,写下一点心得.希望对于入门JasperReport的同仁们有帮助.首先,需要明白的是什么是report.通俗一点说,就是将数据以某种格式展现出来.在这里2有2格重要的方面,即数据和展现.对于数据,无非就是数据库里的数据以及经过对这些原始数据处理的数据.展现就是以某种格式将这些数据表现出来.对于一个刚开始接触JasperReport的人来说,恐怕首先一点概念都不懂.... 阅读全文
posted @ 2007-05-09 20:41 张太国 阅读(10928) 评论(13) 推荐(1) 编辑
摘要:记得前年学习TDD时,我就是通过此书认识TDD,看完本书之后,才开始看Kent的一些著作,以及一些理论方面的书籍。 这本书>(by James W. Newkirk, Alexei A. Vorontsov )是一本入门的书籍,并且所有例子都是采用.net编写的。 当我把这本书看完之后,觉得应该把此书翻译出来,在当时还没有中译本,到今天好像还没有。如果有,我也不知道。 对于这本书,相信... 阅读全文
posted @ 2006-04-04 09:26 张太国 阅读(3776) 评论(33) 推荐(0) 编辑
摘要:在前面介绍了FIT(FIT For .NET(0),FIT For .NET(1)),下面介绍如何使用它.在下面先看看FIT的描述,再看看如何使用它. 客户的参与对软件成功是关键的.最为一个程序员,你需要一种方法来理解你的客户的需求,因此你才能写出很好的软件.FIT为你和你的客户提供了一种方法来精确的交流和协作...... 阅读全文
posted @ 2005-04-07 12:16 张太国 阅读(2278) 评论(2) 推荐(0) 编辑
摘要:本文继续讨论FIT,FIT只是一个测试框架,允许客户,测试者,程序员知道他们的软件应该是什么样子.并且FIT会自动的比较客户的期望值和由软件产生的实际值. 在客户和程序员的开发中,FIT会建立一个反馈的循环.具体的说,就是客户产生一个软件的实际例子,然后程序员在自己的软件中加入FIT框架,验证自己的程序产生的结果是否与客户给出的一样.这样的礼尚往来,就是一个反馈的循环. 通过上面的描述,你应该知道FIT实际构造了业务和软件工程之间的一个简单而有用的桥梁. 阅读全文
posted @ 2005-04-01 09:32 张太国 阅读(2689) 评论(9) 推荐(0) 编辑
摘要:作为软件开发,客户的参与是软件成功的基础.作为程序员,我们需要一种方法来理解客户的需求,只有理解了客户的需求才能写出最好的软件.那么这种理解客户需求的方法是什么呢?这种方法有可能是利用文档,有可能是利用工具,或者是其他. 对于我目前工作而言,主要是通过EMail的形式来了解需求.就我个人而言,这种需求的方法不是令人满意.因为需求都是以叙述文本的形式发给我们,很少有出现类似表格,图等形式的文档,... 阅读全文
posted @ 2005-04-01 09:08 张太国 阅读(1835) 评论(5) 推荐(0) 编辑

点击右上角即可分享
微信分享提示