软件工程是不是教会不怎么会写程序的人开发软件?你的观点?

问:“ Software engineering ,of course,presents itself as another worthy cause,but that is eyewash: if you carefully read its literature and analyse what its devotees actually do,you will discover that software engineering has accepted as its charter ‘How to program if you cannot’ ”软件工程是不是教会不怎么会写程序的人开发软件?你的观点?

软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。 (以上来自百度百科)

《计算机科学技术百科全书》:软件工程是应用计算机科学、数学、逻辑学及管理科学等原理,开发软件的工程。

软件工程包括三个要素:过程、方法、工具。通俗点说就是,描述了软件开发应该是怎么样的过程,过程中的每个环节(分析、设计、开发、发布、维护等)适合采用哪些方法与解决方案,采用这些方法是否可以通过一些工具来提高每个环节的效率,降低整个软件工程生命周期的时间、资金、资源成本。

这里我们也可以看出软件工程的侧重点在于应用,在于过程管理,在于方法、工具的运用,目标就是用更小的成本、更短的时间完成更完善更符合需求的软件产品。软件工程是一个综合性的工程,是一个宏观的行业,不只局限于技术细节。

其实只要学过一些编程语言JAVA、C++等等,就可以进行软件开发。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值