如果妳是執行者,當以最快的速度完成了某個程序時,往往會忽略壹些問題,在這個時候,搭檔就是保障。
如果妳是觀察者,仔細審查對方的代碼,考慮可能的錯誤,以及如何簡化和改進設計。在無法讀取的時候找出bug,但是不要即時就要求刪改,而是等到對方專註編程之後,進行到壹個程度再整體調控會有效。例如,如果妳看到現在的代碼沒有考慮空輸入,在壹張紙上寫下,“添加單元測試的零輸入。”
觀察者和執行者都是靈活互動的,而不是機械壹成不變的完成任務即可。觀察者並不需要去研究小細節,但是要考慮更高的層次。例如“看起來不錯,但是如何處理遇到空指針的情況?”聽起來就比“好了,現在輸入'如果(S == NULL){返回..}””好很多。