分享好友 站长动态首页 网站导航

我是如何学习写代码的?v2

网友发布 2022-08-04 22:00 · 头闻号编程技术



03

理解功能


get到思想就好,理解代码里的每一句的含义,真实的行为,就跟读书一样,知道作者的核心思想是什么;



比如下面这3句,第1句是初始化一个类,该类可以提取图片的特征向量,第2句是通过文件路径打开图片,第3句是从图片提取特征向量。






如果输入_idea为"",输出为None,这个时候写代码的时候就要留意输入跟输出的各种可能。



05

即搜即用


当你掌握以上技巧的时候,就会发现没必要从头到尾全部一口气把代码全部学完,需要的时候再快速翻阅文档,通过示例、输入输出、理解功能这三个点,就可以现学现用啦。



06

优雅的代码


对于初学者来说,需要关注如何书写优雅的代码,主要表现在:


代码所在位置恰当;

有适当的注释;

适当的缩进和空行;

以及没有重复代码……


这里面的内功修养,离不开设计模式和代码重构,还要有非常多的实践与刻意练习。这几本书都可以抽空读一读:


《Head First设计模式》

《重构》

《Clean Code》



以上为全文。


写代码是基本功,锻炼的是逻辑思维能力,跟解决问题的能力。


在不久的未来,写代码也是可以机器完成的,不知大家关注过这项研究吗?


pix2code 等论文提出了一个强大的前端代码生成模型,解释了如何利用 LSTM 与 CNN 将设计原型转化为 HTML 和 CSS 网站。


人工智能写代码,未来可期;

学习代码,我们应该更多地关注背后的逻辑思维能力。



欢迎在MixLab讨论相关内容、技术实现,

MixLab是一所面向未来的实验室

免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报

举报
反对 0
打赏 0
更多相关文章

评论

0

收藏

点赞