《软件工程思想》- 林锐的深刻洞见与实践
需积分: 32 103 浏览量
更新于2024-08-02
收藏 1.86MB PDF 举报
"《软件工程思想》是浙江大学教授林锐的作品,该书以独特的视角和生动的语言探讨软件开发和程序员的职业素养。"
《软件工程思想》一书深入浅出地介绍了软件工程的基本理念和实践,作者林锐凭借其八年的软件开发经验,将个人感悟与专业理论相结合,使得读者在轻松的阅读中理解复杂的软件工程原则和方法。书中的序言由董军撰写,他高度评价了林锐的真实、正直和对社会的贡献精神,认为林锐的言行体现了“读书明理”的人生观。
在软件工程的历史中,60年代的“软件危机”催生了这一领域的诞生。由于早期程序设计的随意性,导致了质量问题、进度延迟和成本增加。1968年的会议提出了采用工程化方法来应对这些挑战,从而诞生了“软件工程”这一概念。经过几十年的发展,软件工程已经成为一个成熟的学科,尽管挑战不断,但其进步速度远超传统工业,成功避免了大规模的软件危机。
书中,林锐不仅讨论技术层面的问题,还强调了作为软件工程师应该具备的责任感和社会意识。他倡导软件开发者不仅要追求技术精湛,更要有积极的人生观,以服务社会为己任。这种理念贯穿全书,使得《软件工程思想》不仅仅是一本技术书籍,更是一本关于程序员职业道德和成长的启示录。
书中的前言部分回顾了软件工程的起源,指出虽然软件开发的问题依然存在,但软件工程的系统化方法已经显著提升了软件的质量和效率。如今,软件工程教育和实践已经成为培养合格软件开发者的基石,涵盖了需求分析、设计、编码、测试以及维护等多个阶段。
《软件工程思想》以其独特的叙述方式和深刻的思想内涵,为读者提供了一个全面而有趣的视角来理解软件开发的本质。无论你是初入行业的新人,还是经验丰富的专家,都能从中获得启发,提升自己的专业素养。
2011-06-10 上传
2010-03-16 上传
2008-12-20 上传
2008-09-11 上传
2009-12-31 上传
2010-08-16 上传
2014-03-26 上传
2008-10-13 上传
2009-01-08 上传
2024-11-29 上传
arthurhong
- 粉丝: 3
- 资源: 3
最新资源
- 位置环,速度环PID控制的C代码
- 追梦flash企业网站管理模板A系列 v11.0.zip
- MSP430-TFT.zip_嵌入式/单片机/硬件编程_C/C++_
- Scratch少儿编程项目音效音乐素材-【水】相关音效-海洋.zip
- 海能达-002583-掌握专网协议核心技术,通达对讲世界.rar
- Deep_Learning_Pytorch_WithDeeplizard:主要来自Deeplizard的Neural Network Programming - Deep Learning with PyTorch是Deeplizard的中文+Colab版
- China2015:RoboCup @ Home世界冠军赛在中国合肥的数据
- toolkits:各种工具箱
- 50--[饥饿鲨(大师)].zip源码scratch2.0 3.0编程项目源文件源码案例素材源代码
- airplane-detection:使用OpenCV Haar级联分类器进行飞机检测
- 开发了个小东西用到SQLsever2008数据库-易语言
- gaoming.zip_系统设计方案_C/C++_
- Scratch少儿编程项目音效音乐素材-【水】相关音效-雨声.zip
- processor:用于异步任务处理的模块化android框架
- FlappyMonster:FlappyMonster游戏
- 四足机器人打印件+说明书+代码