用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
ai92的公告
<table border="1" width="100%" cellpadding="4" cellspacing="0"><tr><tb></tb></tr> </table> <center><font color="#FF6300"><b>虚心、慎独<br>宽厚、吃亏<br>寡言、不嗔<br>不说人过<br>不文己过<br>不覆己过<br>闻谤不辨<br></b></font> <table width="100%" cellpadding="4" cellspacing="0"> <tr><td><script type="text/JavaScript"> var alimama_pid="mm_10038608_131585_126794"; var alimama_titlecolor="0000FF"; var alimama_descolor ="000000"; var alimama_bgcolor="FFFFFF"; var alimama_bordercolor="E6E6E6"; var alimama_linkcolor="008000"; var alimama_sizecode="22"; var alimama_width=120; var alimama_height=240; var alimama_type=2; </script> <SCRIPT src="http://p.alimama.com/inf.js" type=text/javascript> </script></td></tr> <tr><td> <script type="text/javascript"><!-- google_ad_client = "pub-9517607929871099"; google_ad_width = 120; google_ad_height = 240; google_ad_format = "120x240_as"; google_ad_type = "text_image"; google_ad_channel = ""; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </td></tr><tr><td> <script type="text/javascript"><!-- google_ad_client = "pub-9517607929871099"; google_ad_width = 120; google_ad_height = 60; google_ad_format = "120x60_as_rimg"; google_cpa_choice = "CAAQrcL8zwEaCBl2rQiRtH-LKL-_93M"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script></td></tr><tr><td> <script type="text/javascript"><!-- google_ad_client = "pub-9517607929871099"; google_ad_width = 120; google_ad_height = 60; google_ad_format = "120x60_as_rimg"; google_cpa_choice = "CAAQy6OdzgEaCE8SYnleN7T3KLHM93M"; //--></script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> </td></tr> </center> </table>
文章分类
点击排行榜
1-杀毒手记:遭遇Infostealer
2-JUnit入门
3-设计已死?
4-深入浅出工厂模式
5-UML类图介绍
6-JUnit测试建议
7-Use Case编写建议
8-JUnit源码分析(一)
朋友的博客
a lonely bug's words(RSS)
CharlesYY的专栏(RSS)
chinakite的blog(RSS)
liuxb的blog(RSS)
shuyaji的专栏(RSS)
梦想风暴(RSS)
笑看人生的专栏(RSS)
雪之舞的专栏(RSS)
存档
2005年11月23日

置顶 原创 设计已死?(Ai92重译版)

上周阅读了这篇文章,在对照中译文(不知是否就只有这一版)时,发现文章翻译的很生硬,虽然把握住了作者的大意,但是在一些细节上翻译的有点惨不忍睹,甚至违背了原文的意思。索性自己动手翻译了一遍。自我感觉还算可以,只是对英语已经生锈的脑袋转得有点费劲。 由于第一次完整地翻译文章,这才体会到:翻译不好当,很累,而且往往纠缠于一些细致末节的东西上。 欢迎大家对本文指责批评。阅读全文>

发表于 @ 2005年11月23日 14:24:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年09月10日

翻译 API(模块)设计之道(一)

本文以基于NetBeans基础架构的API为实例,清晰的阐述了优秀的API设计实践。阅读全文>

发表于 @ 2006年09月10日 09:12:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月28日

原创 JSF吧:那就开始吧……

最近由于工作原因,接触了一段时间的JSF(Java Server Faces),感觉这个东西还是很不错的,值得推荐给大家。阅读全文>

发表于 @ 2006年08月28日 22:27:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月10日

原创 杀毒手记——遭遇Infostealer

shit!最近工作很紧张,大早晨起来就不能进入状态!杀毒软件靠不住了,那就只能靠我们自己的了。还好病毒监控程序告诉了我病毒的名字——Infostealer。阅读全文>

发表于 @ 2006年08月10日 23:08:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月05日

原创 思考详细设计——maillist中的讨论

前几日,我将《思考详细设计》贴到了python-chinese maillist 里面,引起了进百封信的讨论。这是在我意料之中的,我的本意就是以我的帖子为引子,引出一些好的建议和探讨出来。而出乎我的意料的是,这次讨论也没有摆脱“开题——跑题——咬文嚼字的争论——开始人身攻击”的宿命。 不过讨论与争论中还是有些观点值得大家分享的,所以在这里整理罗列出来。阅读全文>

发表于 @ 2006年08月05日 11:15:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年08月02日

原创 思考详细设计

设计在软件开发中扮演的角色,相信大家都很清楚。设计的好坏直接影响着软件产出的质量。设计一般分为架构设计(概要设计)和详细设计。架构设计主要从系统整体上来考虑使用什么样的架构、如何划分模块以及制定模块间的通信规则。因此架构设计从规模或者粒度上都比较好把握。而详细设计则与架构设计不同,它的工作量通常不小而且粒度不好把握。所以详细设计往往实践的不是很成功,要么流于形式,要么直接被pass掉……。 下面是我对详细设计的一点思考,其间alexwei12、chinakite给出了很好的建议,并将经验分享给我。阅读全文>

发表于 @ 2006年08月02日 18:59:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年07月09日

原创 也谈加班

加班并没有帮助,尽管在很短的时间内这样做会使团队开发速度加快,但是如果你持续任意一段时间这样做,你将变得异常烦恼。最见效的杀手是干劲,让一位干劲十足的程序员工作七小时比让一位疲惫不堪、心烦意乱的程序员工作十小时效果好的多。即使程序员希望长时间地工作,那也不是一个好主意。长时间工作会使人疲倦,疲倦会使人犯错误,而错误将需要花时间去改正。……如果他们确实没有了活力,则改为晚上让他们去玩计算机游戏。用投石机摧毁城堡比将错误塞入复杂的软件更富有成效。阅读全文>

发表于 @ 2006年07月09日 15:33:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年06月10日

原创 Use Case编写建议

Use Case编写建议:世界杯开始了,也好就没有更新blog了,将最近总结的一些编写Use Case的建议和大家分享,欢迎大家探讨和补充……阅读全文>

发表于 @ 2006年06月10日 02:03:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年05月30日

原创 我们的目标——RoR?

傻瓜化,而且要提供良好的框架……。我脑子中立即闪现出一匹在2005年大红大紫的黑马——Ruby on Rails。阅读全文>

发表于 @ 2006年05月30日 08:19:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年05月22日

原创 为什么大家都要CMM

这似乎不是一个技术问题,更像是一个商业问题,不妨八卦一下阅读全文>

发表于 @ 2006年05月22日 08:13:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年05月08日

转载 系统分析师考试大纲(2004年新版)

系统分析师考试大纲(2004年新版) 备考专用阅读全文>

发表于 @ 2006年05月08日 20:50:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 Java EE 5规范横空出世

五一长假归来,习惯的在http://www.theserverside.com/上浏览新闻,看到Java EE 5规范在5月1日全票通过正式发布了(Java EE 5 passes - ready, set, code!)。由此想到国外的劳动者们,为了促使Java EE 5规范早日诞生,甘愿放弃享受国际劳动者们自己的节日,任劳任怨的跑来辛苦的开会表决,我感动万分,无以言表。阅读全文>

发表于 @ 2006年05月08日 16:04:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年04月28日

原创 还是品牌电脑好啊!

安全、稳定、安静,还是品牌电脑好啊!阅读全文>

发表于 @ 2006年04月28日 22:55:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年04月13日

转载 苑姓起源——古老而孤独

这是从我的另外一个blog上转载过来的。这篇文章在那里引来很多同姓人的关注和支持,一直很热闹,所以我想转到这里看看有多少同姓又同行的朋友。阅读全文>

发表于 @ 2006年04月13日 11:34:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年03月10日

原创 快速搭建自己的CVS

非常简单的入门手册,你也来为自己的资料加道保险吧!阅读全文>

发表于 @ 2006年03月10日 18:06:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年01月18日

原创 节前最后一“枪”

就要放假了,这将成为春节前的最后一贴阅读全文>

发表于 @ 2006年01月18日 18:27:00 | 评论( loading... ) | 编辑| 举报| 收藏

2006年01月06日

原创 让你的Java程序Better,Faster,Lighter

冲着2005年度技术图书Jolt大奖获得者的名声,我这几天抽空大概得浏览了一下《Better,Faster,Lighter Java》的英文电子版(据说中译本名为:轻快的好Java,先汗一个)阅读全文>

发表于 @ 2006年01月06日 19:53:00 | 评论( loading... ) | 编辑| 举报| 收藏

2005年12月20日

原创 由CMMI+培训想到的

11月末,在领导的关照下,有幸参加了公司组织的所谓产品开发流程高级实务培训,从简介上看是和CMMI有关的。自己还仅仅是一名小小的开发人员,对“空洞”的方法学只是浅尝辄止,加之本身对CMM这一套一窍不通,心想只去听个热闹……阅读全文>

发表于 @ 2005年12月20日 20:34:00 | 评论( loading... ) | 编辑| 举报| 收藏

2005年12月19日

原创 2005年沈阳入冬第一场雪

今天翻看图片文件夹,这才想起今年还有些雪景的照片。说起今年冬天,的确和往年不同,大连下了五十几年来罕见的大雪,山东烟台、威海也大雪封城……阅读全文>

发表于 @ 2005年12月19日 19:59:00 | 评论( loading... ) | 编辑| 举报| 收藏

2005年12月18日

原创 由表及里看模式

写了些自己对设计模式的一些认识和看法,希望大家讨论指正。阅读全文>

发表于 @ 2005年12月18日 18:24:00 | 评论( loading... ) | 编辑| 举报| 收藏

2005年12月03日

原创 我看页面原型

在书中有一节提到了对于原型的看法,Joel认为原型不能搞得太复杂,稿纸原型是最好的方式。特别是界面的布局、色调这些东西完全可以用铅笔潦草的表示。当然Joel说得有一定的道理,但是这并不能适用于任何类型软件的开发,就像Joel在书中提到的XP、RUP这些方法学不能适用于游戏、嵌入式的开发一样。阅读全文>

发表于 @ 2005年12月03日 18:58:00 | 评论( loading... ) | 编辑| 举报| 收藏

Copyright © ai92
Powered by CSDN Blog