最近的工作到软件项目的收官阶段了,开放BLOG,适逢其会,正好写点心得,本系列面向初学者,让大家见笑了。 开宗明义,写下这些零零散散的东西,要阐述一种软件实践的方法论。但方法论尚在求证之中,所
从事软件开发工作是千千万万职业之一,但透过现象看本质,在这个软件工作大家庭里又有很多不同的工种。本文从一个小小的文档说起,可以从中了解到积累的威力。 有一个名词叫“现代...”,这可能是近期写
有时您可能要作一下工作安排,随时间的推移,也会摸索出不少提高效率和合理组织人力的经验。光谈理论解决不了实际问题,要保证计划的合理、可控、高效不是一件容易的事。现在得说一个英文词:schedule。象所
作为软件流水线上的劳动者之一,每天收到n多邮件,在最初的时期,常常不能完全处理,积累未看的邮件最多达到数百封,最后在项目结束后就删除了,想想也很可惜。笔者命名之为“邮件轰炸”,意指其数量、目标及其突发
软件测试到了后期,出现了一个奇怪的BUG。几经查找,是因为对DB中某条数据的状态Flag判断不够,从代码中反映为只有IF而没有ELSE,这样反映到系统中就出现了意想不到的效果。一般来说,出现过两次
软件设计包括系统设计和数据库设计,一个专业的软件工程项目数据表大都超过100个,有的几百个。作为专业的编程人员,如果不对数据表形成概念,编程时必然会造成困难。解决问题的关键就是熟悉它们,再熟悉它们
2004年4月下旬,项目后期人员进入开发现场,参加软件项目的收尾工作。从合作双方来说,要达到客户满意的要求,这是一个必经的阶段。而对于项目人员是一种难得的机会,但同时也是一种艰苦的考验。(背景省略
软件理论很多很杂,而且有很多是借鉴了其它专业的理论。从软件工程的瀑布模型中知道,编码要依据详细设计来完成。判定树是系统分析和设计期的工具,但编码人员不一定每次都能从详细设计书中找到明确的判定树资料
本节限于介绍JAVA语言的WEB开发,以及通过IE浏览网页的相关内容。为什么称之为经典问题?因为这些问题经常会在开发时漏掉,在测试时忽略,而由用户发现。都是看起来小之又小的问题,不过及早准备总会有
[url=http://www.wangchao.net.cn/shop/redir.html?url=http%3A%2F%2Fai.m.taobao.com%2Fsearch.html%3Fq%3