iT邦幫忙

2026 iThome 鐵人賽

DAY 22
0
Claude AI

跟 Claude Code 協作的摩擦,都是沒講清楚的規則系列 第 22 篇

Day 22:根因——「我覺得做完了」跟「有證據證明做完了」中間的落差

  • 分享至 

  • xImage
  •  

前言:兩種「完成」,用的是同一個詞

Day 20、21 的兩個現象,往下挖會發現同一個根因:「完成」這個詞,可以指「我做了我認為該做的事,主觀上覺得做完了」,也可以指「我驗證過、有證據可以證明每個角落都做到了」——這兩種完成的可信度天差地遠,但說出口時用的是同一個詞。

今日目標

  • 理解「主觀認為完成」跟「有證據的完成」是兩種不同等級的宣告
  • 看清楚這個根因怎麼同時解釋前兩天的兩種現象
  • 認識為什麼這個落差特別難在宣告的當下被察覺

兩個現象,同一個根因

Day 20 的案例裡,「替換完成」是主觀認為完成——做了主要範圍內的替換,但沒有做一次地毯式的證據性檢查(例如一次覆蓋全部範圍的搜尋,確認零殘留);Day 21 的案例裡,「測試通過」也是主觀認為完成——在手邊環境跑過、看到綠燈,但沒有驗證這個結果在正式的限制環境下是否依然成立。兩者的共通結構是:用「做過這個動作」取代了「證明這個動作涵蓋了所有該涵蓋的範圍」。

為什麼這個落差難在當下被察覺

因為說出「完成」的當下,說話者自己通常也真心相信這是完成的——不是刻意誇大,而是在有限的檢查範圍內,看到的訊號(改完了想到的地方、測試在眼前顯示綠燈)確實支持這個判斷,只是這個判斷沒有經過更嚴謹的、涵蓋範圍更大的驗證。這種落差不是誠信問題,是驗證方法本身不夠嚴謹造成的。

這個根因指向的方向

如果核心問題是「主觀認為」跟「有證據」被混為一談,那麼解法的方向也很明確:要求完成宣告附帶可以被檢查的證據,而不是接受一句沒有佐證的「完成了」。這正是接下來 Day 25、26 要具體展開的規則方向。

今日思考題

回想你說出「完成了」的經驗,那次的完成判斷是基於「我做了我認為該做的」,還是基於「我驗證過、有證據支持」?

今日重點回顧

  • 「主觀認為完成」跟「有證據的完成」用的是同一個詞,可信度卻天差地遠
  • Day 20、21 兩個現象的共通結構:用「做過動作」取代了「證明涵蓋所有範圍」
  • 這個落差不是誠信問題,是驗證方法本身不夠嚴謹,難以在宣告當下被察覺

明日預告

明天講另一個根因:完成的定義只存在你腦中,沒有寫成可以被檢查的標準。


上一篇
Day 21:現象——本機測試綠燈,換一個環境才發現語法根本不相容
系列文
跟 Claude Code 協作的摩擦,都是沒講清楚的規則 共 22 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言