摘要:
我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用,没有人使用的软件只是没有意义的数据的集合而已。许多在软件方面很有成就的行家在他们事业的初期却表现平平,因为他们那时侯将主要精力都集中在技术上。显然,构件(components),EJB(Enterprise Java... 阅读全文
摘要:
拥有准确的技术文档不仅对于公司是非常有益处的,而且也能够让客户从中受益。由于产品如何使用在某种程度上是要依赖技术文档来进行说明的,因此技术文档必须十分的准确可靠。使用不准确的和已经过时的技术文档对于公司的发展也会产生一定的阻碍,同样的,它也会对公司的客户们产生消极的影响。一旦客户发现在他们使用产品的时候遇到了问题,却不能通过求助于伴随产品的技术文档的手段进行解决的时候,客户们就会对这种产品产生怀疑... 阅读全文
摘要:
在繁忙的工作之余回想一下,你是如何从一个普通的开发人员变成一个需求分析员的?也许只是突然有一天,你的上司拍着你的肩膀,微笑着的对你说:“这个项目的需求就由你来做吧!”。欣喜之后,心里不禁有些发虚,“我能够成为一个有效的需求分析员吗?”。 有效的需求分析员为什么难以产生 不容置疑,需求分析的正确、完整直接影响着项目的成败,而需求分析员是需求分析正确与否的直接责任人。可是我们所受的教育,所处的工作环境... 阅读全文
摘要:
11月7日 星期四 晴 时间过得好快啊。不知不觉就过了两个多月了,想想这两个多月里面,有一个月是在复习着考研的,而有一个月是在搞编程。直到今天为止,我才真的感到很累啊。心也很累。不为别的,只是心中有一种莫明的痛。不会是因为她吧,哦,当然不是吧?问上帝吧。但是我的天堂没有上帝哦,我能问谁呢?今晚图书馆要关门了,我与住往常一样同图书馆的管理员阿姨们打招乎(因为我每天都在图书馆度过的,所以混... 阅读全文
摘要:
正文 第一章 大学 作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。 /* */ 我放弃清华计算机专业的保送资格而选择参加高考的消息震撼了全校,从校长到班主任到各科目任课老师都找我谈过话,我有点惊异他们的变化,在我获得全国信息大赛一等奖外加特别奖以前我似乎是个可有可无的人物,突然间变的如此的炙手可热,我觉得我的大脑前所未有的不够用。 说起这个特别奖... 阅读全文
摘要:
软件开发是以人为核心的过程,对人的依赖性远高于传统的硬件生产企业,为了保持开发能力的稳定性,一方面需要定义软件过程,以过程为枢纽将人、技术、工具衔接起来,另一方面也要加强人才的培养,使人的工作能力能够稳定、提高人员的自治性。随着社会需求的膨胀,对程序员的需求量、对熟练的程序员的需求量在剧增,然而对程序员的培养问题却成了一个盲点,学生在学校里学习的是关于软件开发的基础知识,软件企业需要的是熟练的能够... 阅读全文
摘要:
这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能 够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉,希望能给刚如行的朋友们一点点帮助。 一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应 用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和IC相关开发,这... 阅读全文
摘要:
System.Net.WebClient client=new WebClient(); byte[] page=client.DownloadData("http://www.google.com"); string content=System.Text.Encoding.UTF8.GetString(page); 在dotnet下经常使用此类方法 strin... 阅读全文