生活中学习编程

控制

适当的时候放下, 需要的时候拿起

琐事

有时候我们买了很多东西回家,走到门口,需要开门,这时候手里拿着东西,就懒得放下,于是费劲的伸手到口袋拿钥匙,然后费劲的挑起胳膊上的重物去插钥匙,整个过程,十分艰难。可是开个钥匙有这么艰难吗?

如果有人跟我说他开钥匙累的不行,我会想,你的钥匙需要润滑了。开个钥匙就是简单的呀。

问题出在没有把手里的东西放下。有时候是因为不自知,根本没意识到,有时候是因为怕麻烦。

还是想象一下,开个钥匙是多么简单,即使是从超市买了大量的东西。来到门前,把东西放下,从口袋拿出钥匙,插入锁孔,一拧就开了。放下东西,拿起东西,这也不会浪费多少时间,费多少事。

有时候我们就是太追求达到目的,不愿有一点弯路,然而,路程的增长可能换来很多,比如更轻松,更安全。

编程

将这个感悟应用到编程,就是多写点代码,多加个方法,多加个类,可能会让代码逻辑更清晰,虽然有那个理论: 代码越多,bug越多。

有时候,我们就是想一门心思把代码写完,把问题解决,于是,忘记了步步为营,越走越快,不写注释,不将代码抽象出方法,从而让自己工作记忆饱和,影响了控制能力。