• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mseasons
V2EX  ›  程序员

你们有没有那种对眼前事物失去控制的感觉?

  •  
  •   mseasons · Dec 29, 2018 · 5023 views
    This topic created in 2876 days ago, the information mentioned may be changed or developed.

    最近写代码越来越明显了,写的代码越来越复杂,每次在更新的时候都感觉自己有些东西没有照顾到,但是当时又找不到 BUG,就会有那种失去控制的感觉,你们有没有这种情况?

    32 replies  •  2019-01-02 09:37:19 +08:00
    wutiantong
    wutiantong
    Dec 29, 2018
    1
    有一门课叫 软件工程 专门教你如何面对这种情况。
    yongzhong
    yongzhong
    Dec 29, 2018❤️1
    2
    控制不住脱发
    msdlisper
    msdlisper
    Dec 29, 2018
    3
    单测, 集成测试, 可以帮助你
    skypyb
    skypyb
    Dec 29, 2018
    4
    涨白头发无法控制
    likuku
    likuku
    Dec 29, 2018
    5
    “有 BUG 出现是正常情况,一点点修复改进才是理所当然的流程,没有 BUG 反倒不正常”
    -- 阿波根うみこ (「 NEW GAME!!」[01] 00:10:26 )
    mokeyjay
    mokeyjay
    Dec 29, 2018
    6
    我以为你想说眼睛不能聚焦,我偶尔回出现一下
    canxden
    canxden
    Dec 29, 2018
    7
    这说明, 你们产品正在失控.
    ayase252
    ayase252
    Dec 29, 2018 via iPhone
    8
    只有写单元测试给自己一点改代码的勇气了
    GeruzoniAnsasu
    GeruzoniAnsasu
    Dec 29, 2018
    9
    我还以为是什么“逐渐活成了自己讨厌的样子”之类的

    原来只是不会写代码
    小问题小问题

    修炼修炼心灵感应就好了(
    rubytek
    rubytek
    Dec 29, 2018
    10
    写单元测试能够带给你修改代码的勇气与不再失眠。
    mseasons
    mseasons
    OP
    Dec 29, 2018
    11
    @GeruzoniAnsasu 我还不知道自己会活成什么样呢,还早呢。
    mseasons
    mseasons
    OP
    Dec 29, 2018
    12
    @rubytek 你们单元测试在写代码之前还是写代码之后啊……
    mseasons
    mseasons
    OP
    Dec 29, 2018
    13
    @ayase252 你们单元测试在写代码之前还是写代码之后啊……
    @msdlisper
    qiumaoyuan
    qiumaoyuan
    Dec 29, 2018
    14
    有过
    xiaopc
    xiaopc
    Dec 29, 2018 via Android
    15
    @mseasons 先写单元测试就是 TDD 了
    xrlin
    xrlin
    Dec 29, 2018
    16
    @mseasons #13 我是在大概实现后在自己验证前就写单测,后续自己验证功能都先过一遍测试,因为一开始代码结构还不清晰。
    jiangnanyanyu
    jiangnanyanyu
    Dec 29, 2018 via Android
    17
    就比如打飞机,眼看就要射了,控制不住了,那就射吧
    ayase252
    ayase252
    Dec 29, 2018 via iPhone
    18
    @mseasons 我习惯先写测试,这样不仅编程有目标,而且发现设计不合适可以早改
    mseasons
    mseasons
    OP
    Dec 29, 2018
    19
    @ayase252 可是写测试好痛苦…… 如同在数据库造假数据一样痛苦。
    ayase252
    ayase252
    Dec 29, 2018 via iPhone
    20
    @mseasons (写测试就是在花式造假数据,但是挺值得的。
    imn1
    imn1
    Dec 29, 2018
    21
    「平台」「共享」「订阅」「云」等等都是新经济下,用户自愿放弃、供应方回收控制权的产物
    越来越多人愿意仅仅获取使用权,不关心控制权,这种情况还在进一步扩大,逐渐形成常态
    hv3s1
    hv3s1
    Dec 29, 2018
    22
    @mokeyjay 嗯...我是不是在 firefox 吧 见过你。
    Rocinante
    Rocinante
    Dec 29, 2018❤️1
    23
    Bandersnatch
    mmdsun
    mmdsun
    Dec 30, 2018 via Android
    24
    单元测试,codeviewer
    mokeyjay
    mokeyjay
    Dec 30, 2018
    25
    @hv3s1 #22 我……去过挺多地方的
    hvanke
    hvanke
    Dec 30, 2018 via iPhone❤️2
    26
    你让我想起了刚出的那集黑镜
    green15
    green15
    Dec 30, 2018 via iPhone
    27
    高内聚,低耦合
    jinhan13789991
    jinhan13789991
    Dec 30, 2018 via Android
    28
    去学设计模,要理解灵活运用。
    忘记也没关系,再去学就是了。
    后面你就会发现,自己的代码就没有那么乱了
    luozic
    luozic
    Dec 30, 2018 via iPhone
    29
    不设计 不拆分 不写单元测试 不重构,最后代码就成个屌样了。
    smallgoogle
    smallgoogle
    Dec 31, 2018
    30
    大概我只会对钱有这种感觉吧。
    reus
    reus
    Dec 31, 2018
    31
    这叫“焦虑”,心理问题还需心理方式解决,技术不管这个。
    GoTop
    GoTop
    Jan 2, 2019
    32
    楼主你用“眼前的事物”感觉不太恰当啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4067 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 103ms · UTC 09:25 · PVG 17:25 · LAX 01:25 · JFK 04:25
    ♥ Do have faith in what you're doing.