《软件工程思想》读后感

时间:2022-07-20 15:33:25 读后感 我要投稿
  • 相关推荐

《软件工程思想》读后感

  当细细地品读完一本名著后,你心中有什么感想呢?为此需要认真地写一写读后感了。你想好怎么写读后感了吗?下面是小编帮大家整理的《软件工程思想》读后感,仅供参考,欢迎大家阅读。

《软件工程思想》读后感

  花了一天时间看了林锐的软件工程思想。

  自己就是软件工程出身的,大学期间由于既没有用心学习,也没有研究自己的专业,导致学业和眼界一起荒废。

  得益于学校和专业,毕业时只会冒泡法的我在大连混了份工作。一年间,经过我手的代码少说已有万行,已经侥幸从学习和研究算法领域扩展到了学习设计层面,趁着项目不忙,抽出时间看看书,也算充电。

  林锐是西电毕业的,后来又到浙大读研,毕业后就职于朗讯,很多学C++的人应该都看过他的高质量C++编程指南,收获颇丰。其实他的技术不算顶尖,然而在国内程序届比较出名的原因大概是因为文笔不错,文风幽默又略带自谦,在大多木讷不善言表的程序员队伍中多少鹤立鸡群,因此他的作品经常引人拜读。

  这本软件工程思想大概只有百页,核心讲的是设计,贯穿全文的是思想。

  一般有过面向对象编程的人,认为最难也最头疼的就是设计了。一个好的项目,设计至少可以占到百分之五十甚至更多。林锐的文章当中,自始至终在灌输两个思想,一个是高内聚低耦合,一个是设计应当以行为为中心而非数据为中心,业界的话就是应当以需求为中心。

  关于设计的争论由来已久,在我看来,这是由行业性质决定的,软件行业毕竟是为其他行业服务的,因此分门别类,随着经验的增长业务能力逐渐要大过编程的能力,因此,程序决定业务还是业务决定程序就成了唯物和唯心的交火点,虽然近年来业务决定项目的争论已经拔得头筹,但是旧恶难消,仍有不少人坚决维护先决定项目框架,再分析业务配套相关技术的思路,这部分人,如果不是面向过程的年代发展过来的,一定是书呆子。业务决定项目,项目决定框架,框架决定编程语言,话说到底,根本原因是软件行业是服务行业。这是根本,不要迷惑。

【《软件工程思想》读后感】相关文章:

软件工程的简历09-27

软件工程总结09-02

软件工程试题及答案05-13

软件工程专业简历02-18

软件工程开题报告08-16

软件工程实践报告03-20

软件工程的实习总结05-14

软件工程的实习报告12-31

软件工程实习报告06-21

软件工程实习报告04-26