qiutian00
V2EX  ›  问与答

请教一个问题:对于复杂功能,后面需要进行修改都不记得之前实现了,这个怎么解决呢?

  •  
  •   qiutian00 · Apr 28, 2020 · 1675 views
    This topic created in 2286 days ago, the information mentioned may be changed or developed.
    做复杂功能,后面很可能会有需求变动,进行修改或者扩展;很多时候没有记录具体的实现,可能在后面修改,自己也不一定记得实现过程,需要看之前代码了
    6 replies    2020-04-28 20:33:03 +08:00
    qiutian00
        1
    qiutian00  
    OP
       Apr 28, 2020
    写 readme 之类的,自己记录一下么?
    clayyj1210
        2
    clayyj1210  
       Apr 28, 2020
    翻 commit,所以自己写 commit 不要全都是 modify 了。
    SilentDepth
        3
    SilentDepth  
       Apr 28, 2020
    多分层多解耦多写注释。如果你习惯写大段文本 README 什么的也行,但个人认为不如注释实用。
    fancy111
        4
    fancy111  
       Apr 28, 2020
    不记得是正常的,什么叫技术好,就是拿一个项目给你,随便指个地方就能推出它怎么实现的。看代码改代码,这些都在头脑里面融会贯通。
    qiutian00
        5
    qiutian00  
    OP
       Apr 28, 2020
    @clayyj1210 @SilentDepth 这个可以有。 @fancy111 但是有时候搞得头都晕了
    whywhywhy
        6
    whywhywhy  
       Apr 28, 2020
    我有这个体验,自己写的二十几行的一个算法,每次都不认识它的具体运算过程

    后来没办法只能写一堆注释

    再下次来看,还是复杂,费劲,没什么好办法。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2917 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 08:40 · PVG 16:40 · LAX 01:40 · JFK 04:40
    ♥ Do have faith in what you're doing.