《构建之法》第三周阅读笔记

本文深入解析了软件工程的本质,强调了理论与实践的重要性。通过实例说明,提出提高技能的方法,即从低层次问题入手,逐步解决,同时注重团队合作与交流,最终成为有职业素养的软件工程师。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

做好一个软件很难,软件的本质特征使它的开发更具有魅力和挑战性。即复杂性、不可见性、易变性、服从性、非连续性。这些特性使软件环境更深处的秘密还有待发掘,可能会存在某种方法使软件摇身一变,以全新的面貌给人惊鸿一现, 什么是软件工程?我的理解是,说小一点软件工程就像是房屋建筑工程队,是一个团队或个人为了用户的需求(或为自己的需求whatever)对软件的一系列操作。说大一点则是一个完整的理论+实践的体系。工程师对用户负责,也要对软件负责,怎么提高技能?以前我总是把注意力集中于类似如何使用eclipse,某个函数该怎么拼写(拿到一个题目后先去看JDK)……这样的“低层次问题”,忽略了最重要的东西:理论和思想。这样并不能提高技能,只有通过不断地练习把那些低层次的问题解决了,变成不经大脑思考的自动操作,然后才有时间和脑力来解决较高层次的问题。多练习,多敲代码了解更多的知识,解决低层次问题,要尽量的为一个团队去考虑问题 。正如他的名字一样,他是一个工程,不是一个人能完成的!!!想在团队中生存下去,有价值就要去提升自身能力,不去拉后腿,重视团队之间的交流:计划、任务分配、事后总结分析等等。毕竟我们的目标是做一个有职业的软件工程师

                                                                   

转载于:https://www.cnblogs.com/sanzangtdashi/p/5295251.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值