爱意满满的作品展示区。
ybkjcxy

深夜写代码时的报错信息,是不是比白天更有攻击性?

  •  
  •   ybkjcxy · 2h 4m ago · 276 views

    最近连续肝了三个通宵,产生了一个不严谨但异常真实的观察:同一个报错,白天看和凌晨两点看,攻击性完全不是一个量级。

    比如白天遇到:

    TypeError: Cannot read properties of undefined

    我心想,哦,undefined 了,加个判断就行。挺礼貌的一句话。

    但凌晨两点半,同一行报错,我看到的仿佛是:

    "你连这都判断不了?你是不是不该干这行。"

    于是我做了一个不太科学的"考据",试图搞清楚这背后到底是我的错觉,还是真的有规律:

    第一,视觉层面。 深夜屏幕亮度调低,红色报错在暗色背景下对比度反而更强,视觉刺激被放大,大脑会本能地把它解读为"警报级别",而不是"提示级别"。

    第二,认知资源层面。 白天大脑有充足的"缓冲带"去把报错翻译成"这是个技术问题";凌晨这层缓冲被熬没了,报错直接绕过理性,命中的是"我是不是不行"这根情绪神经。

    第三,最关键的一条:报错信息本身没有变,变的是你有没有人可以问。 白天群里随手一发,两分钟有人回"哦这个坑我踩过";凌晨两点,群里一片死寂,你和报错信息之间,只剩下你自己。孤独感会给任何一句冷冰冰的英文单词加上情绪滤镜。

    结论:报错信息本身是无罪的,罪魁祸首是"凌晨写代码的人身边没有对照组"。

    所以现在我给自己定了个规矩:任何报错,如果发生在 0 点之后,先截图存着,第二天白天再看一遍。往往会发现——它真的只是让你加个判断而已,没有别的意思。

    3 replies    2026-08-05 16:42:18 +08:00
    villivateur
        1
    villivateur  
       59 mins ago
    所以你为什么要熬夜写代码,是嫌自己身体太好了吗?
    moefishtang
        2
    moefishtang  
       4 mins ago
    没有,该看还是看
    (倒是深夜别刷机是真的 x
    JYii
        3
    JYii  
       2 mins ago   ❤️ 1
    @moefishtang #2 同理还有晚上装机
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5359 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 08:44 · PVG 16:44 · LAX 01:44 · JFK 04:44
    ♥ Do have faith in what you're doing.