V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
szxczyc
V2EX  ›  问与答

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

  •  
  •   szxczyc · Apr 13, 2022 · 3207 views
    This topic created in 1475 days ago, the information mentioned may be changed or developed.

    有些时候懒得写备注

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

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

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

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

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

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

    大部分烂代码,都是在项目抢进度压迫下产生的。
    afewok
        17
    afewok  
       Apr 13, 2022
    上周五,吃了几口饭呀?这才几天,忘记了吧
    msg7086
        18
    msg7086  
       Apr 14, 2022 via Android
    我现在回过头去看一年多前自己肝出来的代码,已经看不太懂了,只觉得当时自己怎么这么牛批能把代码写出来跑通。
    wlfeng
        19
    wlfeng  
       Apr 14, 2022
    昨天吃了什么都能忘记,凭什么能想起一个月前写了什么代码?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1483 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 70ms · UTC 17:03 · PVG 01:03 · LAX 10:03 · JFK 13:03
    ♥ Do have faith in what you're doing.