软件工程

终于要开始认真的学软件工程了,突然想起,不久前和WK讨论spider时把两个模块因为处理的信息一致(信息内聚)说成了信息耦合,哈~  郁闷!#¥·%¥。

在没学之前,可是很向往着软件工程的,结果因为前段时间是打算考研而没下工夫,甚至逃课(不过是懒惰的借口罢了~)。现在时间又回来了,(今天早上的软工又逃了……),是该改改了,不改就找不到工作了 5555

说起看软件工程,才发现老师已经飙了好远,自己却从头看,真是郁闷。不过呢,我还是有信心在速度上和在质量上赶上进度的,嘿嘿~

 

 

什么是软件工程呢?

话说遥远的软件开发时代,不夸张的说,软件和某个人的模糊的想法一致,软件开发就是根据这一个不太清晰的想法指导下完成的。没办法,那年头通用硬件虽然很多了,软件却还madamadadane (from prince of tennis)……,软件开发还只是为数不多的计算机精英级人员的专利,并且软件也都是针对具体领域的,因此便导致了不太规范,个人意识占主导的软件开发方式。

随着硬件的不断升级,人们对软件的应用也不断提高,软件的数量及规模以很快的速度增加,软件的完成已经不再是开发的终结,随着用户的要求的提高以及使用过程中的需求改变,软件的维护(除BUG)和升级(对应硬件的升级,对应需求的升级……)逐渐占据了相当大的生产力,甚至很多软件是不可维护的。毕竟软件只不过是某个人,一些人,在某个时期的一种隐晦的想法,(有多少人对自己精力的鸡毛事情记得清清楚楚呢,那不是占用‘硬盘空间’吗……)时过境迁,天知道原来的软件是怎么写出来的……

于是,在19x8年的某一天,软件工程这个概念诞生了……

那可是软件开发领域的一个里程碑啊……

(先回答下问题J软件工程就是以工程学的方法指导软件的开发和维护——好象是这么说的,哈~ 分为 问题定义,问题分析,设计和编码测试,维护几个阶段

人们开始以工程管理的方法来指导软件开发,于是有了结构化程序设计方法。

……

困了 J

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值