编写干净的代码

 

        作为一名软件开发人员,很多时候我们会收到代码审查评论,这些评论不是很清楚,例如,审查者说——代码没有正确评论,但正确的评论是什么?我们得到的反馈是代码可以优化——但如何优化?

        在面向对象的设计审查意见甚至是米矿石中提取。审稿人说——类设计不正确,但设计师认为——有什么问题?评论是——继承使用不当,但设计师认为——有一个明确的“是一个”关系,那为什么会出现问题?

        你是否面临这些问题?作为软件开发人员,我们知道如何编写代码,我们知道编程语言。作为软件设计师,我们知道如何设计课程。然而,问题是我们只知道他们,但我们对他们的了解也只是一点点。认识与理解的差异导致了所有差异。😊

        这种理解可以把我们带到一个新的水平。我们开始编写高质量的代码和高质量的设计。它将我们与人群区分开来。

        任何改进的第一步都是不要犯错误,尤其是多次犯错。我们需要向他人学习,从他们自己的经验中学到什么,以及他们的建议。查理芒格说:“我只想知道我会死在哪里,所以我永远不会去那里!”。

        下一步是学习任何交易的最佳实践。最佳实践已成为最佳实践,因为它们为许多人带来了成功。它们已在现场得到证明。可重用性是包括软件在内的任何行业的一个重要方面。那么为什么不使用其他人已经发现的东西。我们没有一生去发现一切。但是,我们确实有时间向他人学习并加以补充。

        最后,有一些原则和模式在任何交易中都会反复出现。甚至不是在贸易中,而是在我们的日常生活中。第一次,我们面临一个问题,我们没有任何解决它的线索。一旦我们了解了解决它的工具和方法,我们对这个问题的恐惧就会消失。下次我们遇到问题或类似的问题时,我们知道如何有效地处理它。

        总之,我们编写代码,我们构建产品。这很好,但还不够。早些时候,我们学习以良好的方式编写代码,采用最佳编程实践,学习原则和模式,建立强大的基础,我们有很大的机会建立成功的职业生涯。

       七爪网7claw.com

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值