一个迷失的程序员》的相关内容

关键是所见及所得吗?

mooniscrazy 写道关键是要实现所见即所得。在这一点上,Visual.net要比java平台所有的主流实现都要好,包括还没有得到应用的JSF。原因很简单,java的实现都没有做好他们的Homework,所见即所得是UI所需要的基本特性。UI就是给人看的。妄图用tag代替编程语言是一件非常愚蠢的事情。在UI层搞什么If else是典型的不务正业。其实.net的Web控件也是从TagLib的架 ...
by 庄表伟 2004-09-15 浏览 (4142) 回复 (11) 关键字:

读《人件集——业界偶像》有感

先抄一段:
by 庄表伟 2004-06-04 浏览 (29388) 回复 (66) 关键字:

介绍一种好的设计方法——在软件设计前先画界面图

在做软件设计之前,画好系统的界面图是一种非常有效的建模和交流方式。 总是有人抱怨在需求和软件设计之间仍然有很大的鸿沟需要填补,这是至今仍然未能有效解决的软件工程难题。多年以来,有很多人一直在寻找从需求到设计的直接的形式化映射方法,但是收获很少。实际上软件工程对于软件生命周期前面的那些阶段并没有多大的帮助。为了响应 o6z 说的努力在在现有技术基础上杀死人狼的号召,我来推荐一种有效的设计方法。 这 ...
by dlee 2004-06-06 浏览 (34921) 回复 (64) 关键字:

家传秘方

有人想知道软件开发最重要的是什么?如何生产出世界级的软件产品?我想起了马三立先生的单口相声。 马三立 写道我表弟翔凤,聪明、机灵!怎么样了呢?上当了!———他呀是个大胖子,有一毛病,喜欢泡澡,每天都得到澡堂子找那个最热的池子,把浑身上下都泡红了、泡紫了,他才美———要不他身上刺痒,睡不着觉!那天晚上一出门,赶上一位,拿着个大塑料包,里面放着好多锡纸包儿,一边走一边吆喝:“带零钱的算来着了啊!吗玩意 ...
by dlee 2004-01-14 浏览 (21335) 回复 (58) 关键字:

TDD + 重构的开发方式下代码可读性的看法:没有最好,只有更好

1 只要存在重构的情况,并且重构的方向正确,重构后代码的可读性就必然好于之前的。而且,人的认识是一个渐进的过程,重构也是一个渐进的过程,今天提交的代码,多数情况下是在之后的那些日子重构的。此时,重构之前的代码状态是存在着一些发现或者未发现的味道。这种状态下的代码可读性相对差一点。 重构过程中代码的质量和可读性都可能是越来越好的,但是开发人员看到的是这个过程的代码,而不是终极代码。 2 TDD中的单 ...
by charon 2004-07-23 浏览 (18710) 回复 (37) 关键字:

项目经理眼中优秀开发人员的标准 VS 开发人员眼中优秀项目经理的标准

项目经理眼中优秀开发人员的标准 作为项目经理,我希望我们项目的开发人员做到以下几点: 1、主动性         在项目中积极思考,主动提出自己的意见和看法。遇到问题主动寻求相关人员协助,主动沟通。 2、Bug修复及时         项目经理在项目 ...
by morfil 2007-03-31 浏览 (739) 回复 (2) 关键字:

程序员高薪之路

程序员高薪之路 现在随便登陆一个人才网站,都可以看到招聘软件人才的信息铺天盖地,但是不同企业开出的薪酬却是千差万别。同样的用人要求,薪酬的落差甚至可以达到万元以上。究竟中国程序员的薪酬待遇是如何定位,程序员应当如何确立自己的身价,这都是值得大家探讨的问题。 就中华英才网2000年下半年的薪资调查显示,计算机、互联网从业人员的平均薪水有所下降,跌为第三位,次于医疗设备与电信行业,但其待遇与国内其 ...
by liyuan2005 2008-06-21 浏览 (80) 回复 (0) 关键字:

JSF,我坎坷的Java Web之路

  摘要:一个没有Java经验,完全不懂Web编程的程序员,也能用JSF写出复杂的Web程序?本文作者向读者介绍了自己的JSF历程,以亲身经历证明JSF是程序员通往Java Web世界的捷径。     说实在的,我的Java Web之路,其实没有什么特别的,之所以写成文字,将自己的经历拿出来和读者共享,是希望给刚刚投身Java的程序员们一个参考。我相信 ...
by Java_Simon 2006-11-23 浏览 (181) 回复 (0) 关键字:

做程序员的酸甜苦辣,你知道多少?

毕业找工作时,我曾对朋友说:“程序员这个称谓,是一个荣誉。”过去的一切仿佛还在眼前,然而三天后,我就要告别程序员这个职业了。 将来,我或许还会偶尔写写代码自娱自乐,我还会保持着单词第一个字母大写的“职业病”。程序员,这普普通通三个字,凝聚着我一年多的激情和汗水,一年多的喜怒哀乐,一年多的酸甜苦辣,还有许多许多说不出的感情。 酸 曾几何时,&ldquo ...
by jdlsfl 2008-01-08 浏览 (4) 回复 (0) 关键字:

用工厂方法模式分析“业务重要还是技术重要”

     上午骑车上班的途中不只不觉又想到了“业务重要还是技术重要”这个问题。在思考的过程中不知怎的将其联想到了工厂方法模式。特分析如下:      “客户“这个对象相当于是一个调用的客户端,“公司“对象在这里就是一个工厂,由它向客户端 ...
by chenxu 2006-08-25 浏览 (1693) 回复 (2) 关键字:

在这里给要做程序员的一些忠告

程序员的几点忠告 来源: 作者: 发布时间:2007-06-05 在这里给要做程序员的一些忠告: 一忌:轻易言败,没有自信   没有永不放弃精神的程序员,只是一个有程序员名号的假程序员。一个真正的程序员,知道在程序设计的过程中,可能会遇到不计其数的困难和问题,可能有极多的挫折和失败,而成功只有一次。   就为解决一个问题,我们可能连续十几甚至几十小时的坐在计算机前不停的工作。一个问题解决了 ...
by zqjshiyingxiong 2007-12-07 浏览 (212) 回复 (2)

和朋友聊天谈到的

一朋友跟我聊天说做程序员的找不到plmm因为大多木讷,语言表达能力不强。不会哄人(说谎)。谈感情的分手几率相当高,女朋友哭了生气了都不晓得怎么办了。 天下就男人女人。怎么以后都得结婚生子。人生是门大学问。感慨良多。 :)
by jinlibing 2007-04-24 浏览 (900) 回复 (12)

转载csdn 上一篇“软件项目管理十大误区 ”

由于最近公司的人事变动很大,自己也在想这方面的事情,也和离开的和即将离开一些同事谈了一下,大部分都对公司的项目管理方面有很大的意见,于是就开始关注这方面的一些知识。  软件项目管理十大误区  Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1540787 曾经有一位常年混迹于中关村的朋友跟我说,现在但凡是计算 ...
by liyao20050101 2007-09-15 浏览 (429) 回复 (0)

程序员和民工区别

咋一听来感觉很不可思议,民工怎么能跟程序员比呢,可是把两者的生活对比一下就可以看出来,其实程序员就是穿着白领的民工。 首先,从工资来看,现在随便从农村出来的民工一个月没有一千多的工资是不会出来的,干得稍微卖力点有点技术经验以后,当个小头目,基本上一个月两千多的工资是很容易拿到的。 对比程序员,大学四年刚毕业,出来找工作,用人单位一听是刚毕业的,就说了:“不好意思,我们要有工作 ...
by LL的蓝 2008-04-01 浏览 (106) 回复 (1)

看了CSDN上这个帖子,很受打击。想问问大家怎么看。

原帖: http://topic.csdn.net/u/20070911/10/c40074df-ef76-4965-9c67-a5ba32d1f68c.html (原创:闭月羞花猫 2007/09/10) 前一段时间对工作,对未来一直很迷茫。 并在这期间,陆续的发表了一些文章。 在这一段时间,几乎对软件生产失去了信心,对程序员的生存状态产生了担忧。 当然,中国的软件产业来说,我们 ...
by qmy 2007-10-13 浏览 (446) 回复 (4)

[听译大师说话]python 创始人访谈录2: python 的起源 特点和未来

perl 创始人和 python 创始人 听译这东西的确很累人,一次翻译太多也很疲惫。 我尽量想在一篇博客中包含尽量多的内容,结果最终搞的自己兴趣全无了,下次看来还是应该一点一点的来。 我的听力还是不好,有一些东西没听出来我就不翻译了,大体意思上应该不会差很多的,希望大家见谅。 主持人: Chris DiBona (Google 开源网站负责人) and Leo Laporte (Tw ...
by koalant 2008-07-22 浏览 (1270) 回复 (3) 关键字:

JAVA比C++更快?

首先:我必须承让,我取JAVA比C++更快?为标题是有点故意吸引眼球的意思. 事实上在本文中,我的主要目的不是为了证明或否定JAVA比C++更快这一个结论(事实上标题中的"?"已经隐含了这一点),而是通过引用几位JAVA大牛的文章深入JIT与Hotspot的实现原理,来说明为什么JAVA可以比C++更快.当然,在你有你自己的结论之前,我希望你能仔细看一下文中引用的几篇文章,而不是想当然. ...
by Eastsun 2008-04-07 浏览 (3578) 回复 (18) 关键字: java jit hotspot assembly

你最应该雇佣的程序员的十个特征

1。好奇心 程序员是永远不会接受现成的东西的,他们必须亲自解开内心深处的迷惑和渴望。 2。清晰的思维技巧 编程是一件需要严密逻辑和清晰思维的事情,有强大的数学或者科学背景的程序员通常更加成功。 3。快速的阅读速度和理解能力 相当大一部分程序员的一天都花在阅读上,阅读设计文档,或者其他人的代码,API,注释等等,有些程序员读的快,能很快理解,并且开始行动,另外一些程序员也许要多花三四倍的时 ...
by withyou 2008-03-07 浏览 (1353) 回复 (5) 关键字:

推荐知识库条目

Comming soon