java編輯陷阱是指那些能夠正常編譯,但是在執行時卻產生事與願違的,有時候甚至是災難性後果的程式代碼。
定義,分析,症狀或者問題,問題根源,解決方案,
定義
廣義的定義
任何可能導致程式設計師把大量的時間浪費在開發工具的使用上而不是最終軟體的進展上的語言特性、API或系統,都可以稱呼為陷阱。
分析
症狀或者問題
首先找到是哪一個代碼造成的問題,陷阱的類型是什麼。
問題根源
這個是揭示陷阱最重要的一個部分,我們要深入底層,了解可能導致程式設計師絆腳的詳細內部工作過程、無效的假設或者API的缺陷。
解決方案
這個是分析陷阱的最後一個步驟,最終給出一個程式實現和運行結果。