《软件工程思想》林锐电子版:探索软件开发的艺术

5星 · 超过95%的资源 需积分: 0 7 下载量 92 浏览量 更新于2024-07-29 收藏 1.86MB PDF 举报
"林锐的《软件工程思想》是一本探讨软件开发理论与实践的著作,作者结合自身八年的软件开发经验,以独特的视角和生动的文笔阐述软件工程的原则和方法。书中揭示了软件工程从早期的‘软件危机’到成为一门成熟学科的发展历程,强调工程化方法在解决软件问题中的重要作用。该书还展现了作者林锐的真实、正直品质,他不仅在技术上追求卓越,而且关心社会,积极参与公益活动,体现了积极的人生观和科技人员的社会责任。" 在这本《软件工程思想》中,林锐深入浅出地讲解了软件开发过程中的诸多挑战和应对策略。60年代的“软件危机”促使业界寻求变革,1968年的会议提出了软件工程的概念,即通过工程化方法来提升软件的质量、效率和可维护性。随着时间的推移,软件工程逐渐发展成为一个独立的学科,尽管面临的问题不断变化,但其核心理念——系统化、规范化和可重复性的开发流程,仍然是解决复杂软件问题的关键。 书中的内容涵盖了软件生命周期的各个阶段,包括需求分析、设计、编码、测试和维护等。林锐以其亲身体验为例,使得这些理论知识不再枯燥,而是充满了生动的故事和实际应用。此外,书中还涉及了如何成为一名优秀的软件工程师,强调了专业素养和道德操守的重要性,这不仅是技术层面的要求,更是个人成长和社会责任的体现。 《软件工程思想》不仅教导读者如何编写代码,更重要的是,它教会读者如何理解软件工程的本质,如何在实践中应用这些原则,以及如何以更全面的视角看待软件开发。林锐的书不仅适合软件工程师阅读,也对那些希望了解软件行业和工程化开发方法的读者具有很高的参考价值。通过这本书,读者可以学习到如何在快速发展的技术环境中,保持软件的稳定性和持续性,同时不断提升个人的专业水平和社会责任感。
2008-09-25 上传
《软件工程思想》讲述“软件开发”和“做程序员”的道理,视野独特, 构思新颖,内容风趣,不落窠臼,令人耳目一新。堪称难得,以至回味无穷。 作者从事了八年的软件开发工作,在他的博士学位论文完成之际写下了这 本“心之所感”。虽然它探讨的是软件工程最常见的内容,但他将亲身所历的 感悟写成活泼生动的文字,将软件工程的很多原则和方法融于笑谈之中,让 人看得轻松,时有共鸣。尽管很薄,然其内涵不逊于厚近千页的有关教科书。 每次回浙大我都要和林锐相聚,谈学术、论社会,直面人生, “位卑未敢 忘忧国”,每每至凌晨。前不久我在某大学计算机系作讲座,最后冒昧谈了几 句题外话,其中之一是“学问与明理”。古人云:“读书明理”,意即读书要明 白做人的道理。我以为其中的重要内涵,是要有积极的人生观,以贡献社会 为己任。这也是我们的共识。林锐曾立誓做一名“真实、正直、优秀的科技 人员” 。他在自己困难的时候依然资助数名贫困中学生和大学生;常常躬身拾 捡被乱扔于地的废纸、塑料袋,以示后生。这都会使很多的学人汗颜有加。 简言之,林锐对软件工程实践的积极思考、轻快而不失深邃的文笔及其言 行,都是出色之处。 正由于此,而不仅因为是同行,我才不惭浅陋,接受他的要求,荣幸地成 为本书的第一位读者,并在本来应是名人大家留文的地方谈林说森。