《软件工程思想》:探索与实践
需积分: 0 116 浏览量
更新于2024-07-31
收藏 1.78MB PDF 举报
"《软件工程思想》--林锐"
《软件工程思想》是林锐博士在积累了八年软件开发经验后,结合自身感悟创作的一部作品。这本书以独特的视角和新颖的构思,深入浅出地探讨了软件开发的本质和程序员的职业素养,旨在带给读者耳目一新的体验。尽管篇幅不长,但内容丰富,寓教于乐,让读者在轻松的阅读中领悟到软件工程的原则和方法。
书中提到的“软件危机”源自60年代,那时编程还是一项由少数精英进行的工作,他们随意编写难以理解和维护的程序,导致了一系列问题,如低质量、高错误率、项目延期和成本飙升。为了解决这些问题,1968年的会议提出了“软件工程”概念,借鉴传统工业工程化管理的经验,以系统化、规范化的流程来开发软件,从而有效缓解了软件危机。
软件工程学科的形成和发展,极大地推动了软件行业的进步,尽管一些固有问题仍然存在,但软件工程的方法论确保了软件项目的可持续发展。书中,林锐博士强调软件工程不仅仅是技术实践,还包括对工程师道德和职业精神的培养。他提倡积极的人生观,认为科技人员应有社会责任感,这一点在他的个人行为中得到了体现,如资助贫困学生和关注环境保护。
《软件工程思想》不仅仅是一本关于技术的书,更是一本启发人心、激励程序员追求卓越的作品。通过轻松幽默的叙述,林锐引导读者理解软件开发的深层次道理,鼓励他们成为一名真实、正直且优秀的科技工作者。这本书对于想要深入了解软件工程理念和提升职业素养的程序员来说,具有很高的参考价值。
2007-05-30 上传
2009-01-08 上传
2023-09-12 上传
2023-03-31 上传
2023-04-05 上传
2023-03-30 上传
2023-09-01 上传
2024-10-21 上传
sea_kai
- 粉丝: 0
- 资源: 2
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析