V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
szxczyc
V2EX  ›  问与答

疑惑:为什么过了一个月自己写的代码都忘了

  •  
  •   szxczyc · 2022-04-13 12:23:45 +08:00 · 2656 次点击
    这是一个创建于 979 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有些时候懒得写备注

    结果要改功能完全想不起来写的啥了

    19 条回复    2022-04-14 15:25:28 +08:00
    westoy
        1
    westoy  
       2022-04-13 12:27:00 +08:00
    记性不错啊, 我写完一个实现回头发现这个实现前几天已经在另一个文件里写了, 连函数名、变量都一样, 已经不是一次两次了。。。。
    tulongtou
        2
    tulongtou  
       2022-04-13 12:27:23 +08:00 via iPhone
    我也是,太久没动过的代码再改,要看代码重新理清逻辑
    Foxkeh
        3
    Foxkeh  
       2022-04-13 12:36:07 +08:00
    是不是因为工作时常被打断啊
    Borden
        4
    Borden  
       2022-04-13 12:39:04 +08:00   ❤️ 14
    都一样。看自己之前写的玩意儿,觉得当时的自己怎么这么蠢,这都写的啥破玩意儿,一顿猛改,改完才发现是现在的自己蠢。。。。。。。
    lxiian
        5
    lxiian  
       2022-04-13 12:52:06 +08:00 via iPhone
    我一周就忘了
    ClericPy
        6
    ClericPy  
       2022-04-13 13:13:53 +08:00
    所以最近一直在看架构方面的书, 一开始抽象的越烂, 后面维护的心智负担越大

    之前写了太多为了追进度的垃圾, 期望以后不再发生
    sbliv
        7
    sbliv  
       2022-04-13 13:15:33 +08:00
    @tulongtou 有时候还想不起当时怎么实现
    igoist
        8
    igoist  
       2022-04-13 14:16:16 +08:00
    这个涉及大脑神经学科,就是说你的一些记忆节点、记忆碎片,虽然它很可能还在你的大脑内,但只要一段时间不去检索,与之关联的一些突触会慢慢断开,需要借助比较特定的关键词才让自己回忆起来

    所以有时候要多复习,平时自己多写一些笔记,多记录一些关键词
    anonymousar
        9
    anonymousar  
       2022-04-13 14:17:30 +08:00
    多个项目来回切换是会这样吧 一直关注一个项目时还好
    jjwjiang
        10
    jjwjiang  
       2022-04-13 14:23:16 +08:00
    没有这种感觉,关键的代码几年了我都能想起来,不关键的想不起来也无所谓,只能说是记忆方式的不同,我回想一个很久以前的代码是通过上下文联系回忆的,当时遇到的问题,解决的思路,遇到的困难,最后的方案,总能有线索让你抽丝剥茧的想起来。

    如果纯靠心智去记忆代码片段那肯定是做不到的。
    freeup
        11
    freeup  
       2022-04-13 14:38:24 +08:00
    你已经很厉害了 我上午写的 下午就忘了 别人问我逻辑 我还得去翻翻代码 - -
    shylockhg
        12
    shylockhg  
       2022-04-13 14:40:59 +08:00
    你这已经不错了,我发完这句话后就忘了之前在写啥代码了。
    LxnChan
        13
    LxnChan  
       2022-04-13 14:46:20 +08:00
    一个月了才忘,可以了🤣
    wu67
        14
    wu67  
       2022-04-13 15:01:58 +08:00
    你这一个月已经很厉害了. 我 10 天左右就差不多忘了, 只能记得大致上的业务逻辑、看到代码风格时能区分出是我以前写的...
    whoosy
        15
    whoosy  
       2022-04-13 15:02:44 +08:00
    这么长时间?我今天写的 明天就能忘
    3dwelcome
        16
    3dwelcome  
       2022-04-13 15:03:17 +08:00
    最好的方式,是每间隔三个月,花一星期对自己期间所有的代码都分类整理一次。

    当然要遇到好领导,才有足够的重构时间。

    大部分烂代码,都是在项目抢进度压迫下产生的。
    afewok
        17
    afewok  
       2022-04-13 20:23:50 +08:00
    上周五,吃了几口饭呀?这才几天,忘记了吧
    msg7086
        18
    msg7086  
       2022-04-14 04:15:54 +08:00 via Android
    我现在回过头去看一年多前自己肝出来的代码,已经看不太懂了,只觉得当时自己怎么这么牛批能把代码写出来跑通。
    wlfeng
        19
    wlfeng  
       2022-04-14 15:25:28 +08:00
    昨天吃了什么都能忘记,凭什么能想起一个月前写了什么代码?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3108 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:56 · PVG 21:56 · LAX 05:56 · JFK 08:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.