学习编程的几点体会

学新不学旧

网上很多编程的初级教程里面为了照顾到初学者能够快速上手会讲一些原生函数的使用如os.system,因为这些函数是预置的相对来说方便学员上手。但学员们不清楚的是其实这些函数是存在一些安全漏洞与风险的,如果从一开始的学习中就没有意识到这些可能会对后续进阶的编程埋下隐患。当然并非这些函数完全不能使用,只是说这经有严格的使用范围限制,如果需要执行的命令是固化的,那么相应地命令注入的风险就低......

双链笔记学编程

我在2021年7月份的时候就读了《卡片笔记写作法》这本书,读完后也输出了相应的书评文章,如果你感兴趣的话可以去看一下,今天的文章主要是适用于以下两种群体:

群体一:对卡片笔记感兴趣的同学,尤其是还在摸索的同学(未形成自己的工作流)

群体二:自学编程的同学,我如何运用双链笔记软件进行编程学习且取得了较好的效果

经过这一年多的实践,可以说我现在已经形成了自己较为独特的工作流。这篇文章就以图文......

体会代码之美

今天继续跟大家聊有关代码的文章,上一篇文章 编程的乐趣 中我给大家讲了我在学习编程过程中的几点小心得,今天再给大家分享其他几点,在《 python工匠 》一书中作者朱雷有如下一段话:

好代码就像好文章,语言精练、层次分明,让人读了还想读;而烂代码则像糊成一团的意大利面条,处处充斥着相似的逻辑,模块间的关系错综复杂,多看一眼都令人觉得眼睛会受伤。

当我在亲身实践的时候越发理解......

编程的乐趣

最近这几个月我担任部门的测试面试官,在面试过程当中遇到各种各样的候选人,期间也发生不少有趣的事,今天抽时间来跟大家来分享一下。

目前公司招聘的要求是无论是开发还是测试岗位,都需要通过上机编程考试。开发人员强制上机考试很容易理解,毕竟这是其本身技能的体现,可测试人员也要通过上机编程,我身边就有一些非开发同学表示不太能理解,他们因此产生了一些消极的思想来吐槽公司的这个规定。对于这个问题我一开始和这些......

编程带给我的震撼

有一句俗话叫做:人比人、气死人,不比不知道,一比吓一跳,今天我算是更加深刻的体会到了这句话的含义。

事情的背景是这样的:

今天早上上班的途中我浏......