《构建之法》——“软件 = 程序 +软件工程”

本文是一位大二计算机科学专业的学生分享其学习经历的感悟,从已掌握的技术语言如C、C++、Java等,到硬件知识如数字逻辑电路、计算机基础,深入探讨了编程之美与软件工程的工程特性。通过阅读《构建之法》一书,作者不仅了解了软件设计的职业道德规范,认识到程序设计的质量优先于速度,还意识到了团队合作的重要性。尽管面临知识积累的挑战,但作者表示将继续努力,期待通过不断的思考和实践提升自我。

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

作为一名大二计科的学生,相信许多人和我有着同样的疑问:我学了两年的计算机到底会了些什么呢?在别人的眼中我们荣获了“程序猿”、“修电脑”这样的美称。而现在的我不断在问我自己:这两年,我到底学会了什么?在这几个学期的洗礼下我学会了C、C++、java、软件工程设计、汇编语言、数据结构。硬件知识接触了数字逻辑电路、计算机基础。但是到现在我还是不会用自己的想法创意结合老师上课教学的知识点来设计一款属于我自己的小程序。在读了《构建之法》这本书之后我的眼界感觉得到了一些开阔,也稍稍明白了一点“编程之美”。也许我现在的知识储备量可能一个人还无法通识这本书,但是也从中收到了激励、启发,明白了软件工程之所以为工程那也就是说。一个人想去完美的完成这项任务其实是很艰难的。所以书中特别强调了团队合作这一点,让我充分认识到了一个人思路虽然有限但是只要你愿意去和别人一起思考,思维可能会受到对方的启迪。这本书的知识点其实很齐全、但是我还是有些不是特别理解的地方,也许知识点的积累、自身的不断思考能够让我更上一层楼。一章让我知道了计算机软件设计要有怎么样的职业道德规范,软件应如何来让人使用。让我学会了程序的设计比起快速,更需要的是质量。程序质量需要多人合作,自己不断去回归测试。目前我能知道的只有这么些时间实在有点紧,这本书还需要我好好花大量时间来理解。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值