`
庄表伟
  • 浏览: 1145553 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
  今天早上我去听了Ivar Jacobson博士在交大的演讲,总体的评价是:“没什么意思,但是很划算。”     先说说为什么没意思,不是说博士的演讲水平不够,他的演讲是非常出色的,对于对手的攻击,也实在是非常的有效。J ...
  最近出了一件大案子,是咱们程序员同行干的。超市收银员上演“无间道”。正好我的一个朋友,是在这家超市工作,才透露了一些内情给我知道。     按照公开的说法:“乐购超市几家门店货物缺损率大大超过了业内千 ...
  BJUG,北京Java用户组,全球Java User Group Top 50之一。我虽然人在上海,也有幸加入了BJUG的邮件列表,常常会参与一些有价值的技术讨论。但是,在2005-8-25 下午3:34我收到了这样的一封邮件:   Xiaogang Cao 致 javaparty 诸位,你们 ...
  这是我在网上看到的一个关于“火星帖”的极有趣的描述,唯一的问题是:“我不知道,究竟什么是火星帖?”有谁能告诉我一下吗?         ─┼───┼─────┼────┼──────┼─→        ↑   盘     商    唐      今          楼   古     朝    朝      天          主   开                 ↑            天                 大            辟                 伙            地                 在            时   ...
  4)工匠、工艺隐喻   说到工程隐喻,现在大家自然会想到最近出来的《软件工艺》这本书。如果工程的隐喻有问题,那么工艺怎么样?如果工程师的隐喻有问题,那么工匠怎么样?按照软件工艺的说法:“如果项目中的成员不具备执行项目过程所必备的技能,那么纵有世界上最好的过程,也无法挽救项目失败的命运;与此相反,真正优秀的开发者,能够让任何过程,发挥最大的作用。”真的就这么简单吗?   工匠与工艺的隐喻,与工程相对,但是这样的对立,并非如《软件工艺》所理解的那样,是由于不同的复杂程度而做出的不同的选择。如果2000个人年的项目,我们应该采用工程的隐喻,5个人年的项目,我们应该采用工艺的隐喻,那么50个人年呢? ...
  推荐所有七十年代及以前出生的朋友去看看。
  透明的一篇长文:《论坛七宗罪之一》《之二》《之三》看得我很有些感触,然后就没有下文了。因此我也打算回顾一下自己的BBS生涯,算是为他的大作,再做一个注脚吧。     这个标题要说明一下,不是1,而是0,也就 ...
  分析各种现有的隐喻:     1)工程隐喻   在各种隐喻中,建筑工程与软件开发的关系最为密切,这个隐喻与软件开发的相似之处最多,因此影响也最为深远。这个隐喻有四个要点:分解、分配、设计和阶段化。   分 ...
  这一期的《中国国家地理》,一共有550页,依然只要16元,实在是太超值了,里面的照片美得惊人,让人想哭,转贴过来,给大家欣赏一下:   第一张封面:   赛里木湖春天显示给人的是静谧之美,仿佛深藏的闺秀,又如天上的瑶池。赛里木湖是“山脊梁上的湖”的意思,确实它就是隐藏在天山西段高山盆地中的山间大湖。坦荡、明丽、纯净。摄影/居建新   第二张封面:     天空之神一样屹立着的就是世界第一高峰——喜马拉雅山的主峰珠穆郎玛峰。金字塔状的山体,威严、神圣,昂首天外,仿佛君临天下。它的美是高不可及的圣洁。摄影/杨桦   第三张封面:     清寒俊秀,如银色月光一样的是梅里雪山的美女峰缅茨姆, ...
  这是以前写的一篇文章,当时就没有写完,一直保留在我自己的机器上,现在打算贴出来见人,也好激励我把它写完。   一、消除隐喻    1、隐喻     软件开发这件事情,出现得很晚。距今只有几十年的时间,关于它的定义,我们可以简单地说:“就是把软件做出来。” 这基本上等于什么都没有说。而软件开发究竟是怎么回事,大家也没有搞明白,于是隐喻就派上用场了。当你要向一个完全没有概念的朋友,解释什么是软件开发的时候,你无法向解释建筑工程那样把他带到现场去看——案件开发的现场,你的朋友会以为软件开发就是一群人坐在电脑前面打键盘——你只能打比方:它就像是造一幢楼,有基础,有结构,有可以使用的房间,在这之前必须 ...
  关于给定文法G,如何产生语言L(G),将进一步给出其形式化定义。为此,首先给出一些基本术语的定义。  ·  定义2.11(直接推导“→”)  有V=αA β=αγ β=W (α,β,γ∈(VN∪VT)*),当且仅当P中存在一条规则A→Y,称V直接推导出w(或W直接归约到V),记作:V→w。  ·  定义2.12(直接推导序列)  如果存在V=a0→a1,a1→a2,...,an-1→an=W或a1→a2→a3→...→an-1→an,则V经过n步(n>0)可以推导出W,记作:v→+w。当v→+W或v=w,记作:v→*w。  ·  定义2.13(最左(右)推导)  在推导过程中,总是对句 ...
1、我们的软件——RECool网络录像机在10月5日开始出现在华军软件园,供大家下载,因此注册用户数大大增加,而另一方面,因为机器的数量,配置不够以及一些小bug,导致有些节目没有能够正常的录制下来,特向各位用户致歉!   2、国庆七天,天气实在是差,2、3、4、5都下雨,简直没办法出去玩,只能在家里呆着,借了一部车,总算是勉强开了几次,原本打算带儿子去动物园的,也没去成。   3、12年没有联系的高中老师到上海来了,总算是请他们家吃了一顿饭,以弥补多年没有联系老师的罪过。   4、新手上路,果然很是紧张刺激,还好基本上是有惊无险,平平安安的把车还给人家了。   5、看了一本书《失禁校园》,初看 ...
很多2005年的帖子,被弄成了2006年的,都排到前面来了。
项目的文档,向来的都是写得痛苦,读得困难。维护不及时,错漏难免。 最近一段时间,一直去http://zh.wikipedia.org/维基中文百科。感觉如果项目的文档,能够大家合作,使得这个文档能够随着项目的开展自动生长,也许是个不错的解决方案。 还在探索过程中。
终于结束了在这个公司的四年的职业生涯,虽然还要在这里再呆一周左右的时间,但是心情已经完全不一样了。 今天和同事说笑话,“你们公司的管理制度很严的嘛!”突然感到自己真的已经成了局外人了。忧喜参半,百味杂呈。
Global site tag (gtag.js) - Google Analytics