浅读《构建之法:现代软件工程》

作为一名在校的软件工程专业的学生,在老师的推荐下,通过一周的时间对《构建之法:现代软件工程》这本书来进行简单的阅读,并通过自己的粗浅的理解,来初步了解软件工程这门课。

什么是软件工程

这本书对于软件工程有一个很好的定义:软件工程是把系统的,有序的,可量化的方法应用到软件的开发,应用和维护上的过程。软件工程的应用是十分广泛的,在多个领域中有着非常重要的作用,因此在大学的很多专业都开设了这门课。根据我自己的理解,软件工程的目的是为了提高软件开发,运营,维护的效率,软件工程的主要的针对目标是软件,提高软件的质量和用户的满意度,并增强软件的可维护性。

如何开发一款好的软件

  • 一个什么样子的软件算是一个好的软件?在我原来的认解中,软件终究是服务于人而存在的,一款让人满意的软件才能算得上好的软件。后来逐渐知道了bug的存在,bug的存在直接影响了一个软件的好坏。
    软件的开发是需要团队的相互合作才能完成的,每一个人的工作效率关乎着团队的效率,所以个人的能力对于一个团队是十分重要的。在这其中沟通能力

如何增强个人能力

  • 在我们大学阶段,要结合上课的内容和自己的课后扩展知识,在大学有着充足的时间和精力来进行知识的扩展。在这本书上提到:在实战中积累软件开发的知识和处理问题领域的知识和经验。
  • 培养良好的代码编写习惯,简洁的代码编写方式,以及简单明了的注释对于增强个人能里非常重要。

遇到的问题

  • 有哪些有效的学习方法能够提高自己的核心竞争力?
  • 哪一种语言和编码器是优秀的?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值