软件工程
shaohui
这个作者很懒,什么都没留下…
展开
-
程序员的七种武器
作者:雷年胜 本文选自:赛迪网 2003年02月11日 信息技术的发展时间虽然不长,但其爆炸式的发展速度使信息技术迅速覆盖社会和人类生活的各个角落。程序员们是这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。 信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,永远不能固步自封。本人在工作期间曾看见过很多程序员只要有闲暇时间原创 2004-10-27 16:06:00 · 7852 阅读 · 0 评论 -
闲谈 Web 图片服务器
<br />近期由于要假设一个图片服务器,对图片服务器进行了一些研究,发现有一篇文字写的非常的不错,就转帖了过来。<br /> <br /><br />正文:<br /> <br />现在很多中小网站(尤其是 Web 2.0 站点) 都允许用户上传图片,如果前期没有很好的规划,那么随着图片文件的增多,无论是管理还是性能上都带来很多问题。就自己的一点理解,抛砖引玉,以期能引出更具价值的信息。事关图片的存储<br />把图片存储到什么介质上? 如果有足够的资金购买专用的图片服务器硬件或者 NAS 设备,那么简单转载 2010-07-30 15:21:00 · 10890 阅读 · 1 评论 -
三分钟完成Subversion(SVN)服务器的配置
人间蒸发了几个月的时间了,决定会里继续写点东西。不知道是否还有人看。现在在用的版本控制系统实在太多了,每天都在Mercurial (hg), subversion (svn), git和cvs之间打转。每一个版本控制系统的配置方法又不相同,所以每次配置的时候都要到网上或者本地的机器上查找具体的配置步骤,相当繁琐。最近配置subversion的时候,在国外的一个网站上发现了一个简明的方法,3分钟就可原创 2008-10-23 00:01:00 · 11706 阅读 · 9 评论 -
版本控制系统小调查
到目前为止已经接触了四,五种版本控制系统了,但是个人觉得还是比较喜欢用CVS.尽管CVS有不少的缺陷的,尽管CVS的原作者已经有了新的替代版本SYN,但是我觉得到现在为止CVS的用户群依然不小. 尤其是Open Source的项目. 花了点时间,比较了一下各个版本控制系统的优点和缺点. 1.VSS(Visual Source Safe)工作原理 lock原创 2006-10-24 08:45:00 · 10946 阅读 · 2 评论 -
如何用正确的方法来写出质量好的软件的75条体会
来自http://blog.csdn.net/shony_zhao/archive/2005/04/25/362014.aspx1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZ转载 2006-03-04 09:59:00 · 7383 阅读 · 0 评论 -
系统分析师在软件公司中的位置
这里想简要探讨一下系统分析师这一角色在国内的软件公司里的位置。国内的软件公司对于系统分析和系统分析员的定位是不同的。根据不完全了解,大致有以下几种情况:1 没有正式的系统分析师这里又会有多种情况:客户会提供比较详细的需求书。客户充当了系统分析师的角色;项目经理或商务人员在项目前期,通过讨论已经摸清了客户的大体想法和一些主要部分的要求。他们可以直接告诉原创 2005-04-20 00:25:00 · 8025 阅读 · 0 评论 -
系统分析师的必备素质和技能
这里想简要探讨一下系统分析师的必备素质和技能,由于编写比较匆忙,可能并不完整。1 强烈的责任心和事业心实际上这对每个岗位来说都是必备素质。系统分析师由于必须保证需求的准确性,所以责任更为重大。一般来说,不应以用户表述不明确,无法得到需求,或者用户需求变化太多作为借口。2 具有面向对象的程序设计思想面向对象的程序设计思想对于客观、真实地以软件的方式模拟客观事务原创 2005-04-20 00:15:00 · 8669 阅读 · 2 评论 -
好的原程序做出好的软件
好的原程序做出好的软件 来自:http://blog.csdn.net/i_like_cpp好的原程序做出好的软件 有些人会想:只要程序运行结果好,就不管原程序编得怎样。但绝对不是这样的。软件不是一次性就作完的,有必要做修改,扩展原创 2004-11-09 16:57:00 · 9105 阅读 · 13 评论