如何写出高质量代码?

我在小破站关注了两个 UP 主,分别是食贫道和影视飓风。

食贫道主打美食节目,但画面拍的可真是高级,构图舒服,转场丝滑。后期也非常棒,包括色彩和配乐等,都是电影级别。

每期节目,满屏弹幕都在说「百万摄像,千万后期」。

在最近一期 Q&A 节目中,有粉丝提了一个问题,就是如何提高自己的审美,怎样才能拍出这样的画面?

作者给出的答案就是多看,多听。

他们会看大量的电影,看电影的构图,拍摄手法和配色等,而且,还会去听电影的原声大碟。除此之外,还会把平时看到的,听到的都收集起来。

经过长期的积累,便拥有了一个庞大的素材库,需要用到什么素材,直接从里面取就可以了。而且在这个过程中,不知不觉地就会影响到平时的拍摄和后期。

影视飓风的 Tim 也收到过同样的问题,而回答也是一样的。他每天都会花 3 个小时的时间来看视频,用他的话来说,就是看的多了,听的多了,自然而然的就知道什么是好,什么是坏了。

回到我们程序员的领域,我觉得也是同样的道理,只要做好两个方面就可以了,一是多看,二是多写。

之前跟同事开玩笑,说想成为程序高手其实也挺简单的,只要积累足够多的代码量,遇到需求的时候,知道去哪复制粘贴就可以了。

虽然是玩笑话,但多看的确非常重要。

看什么呢?当然是别人写的优秀的代码。GitHub 上的代码成千上万,顶级项目的代码就是质量的保证,但这些项目往往又比较庞大,对新手不是很友好。但不要灰心,只要用心去找,总是能找到适合自己的。

也不要怀疑自己看的是不是最优秀的,还是那句话,只要看的多了,自然能分辨出是不是优秀。

看过之后就是写,写首先要注意一些最基本的代码规范,比如变量命名,注释这些。然后可以使用一些设计模式,SOLID 法则等等。

我之前写过一篇文章 本着什么原则,才能写出优秀的代码?感兴趣的也可以看看。

程序员也是一个熟练工种,看的多了,写的多了,也就能写出高质量代码了。

以上就是本文的全部内容,如果觉得还不错的话欢迎点赞转发关注,感谢支持。


推荐阅读:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值