[思維] 如何看懂 Code. 我們在寫程式時, 有不少時間都是在看別人的 Code. 例如看 Team 的 Code, 看小組整合的 Code, 若一開始沒規劃怎麼看, 就會”嚕看嚕苦 (台語)” 不管是參考也好, 從 Open Source 抓下來研究也好, 為了瞭解箇中含意, 在有限的時間下, 不免會對龐大的 Source Code 解讀感到壓力. 網路上有一篇關於分析看 Code 的方法, 做為程式設計師的您, 不妨參考看看, 換個角度來分析. 也能更有效率的解讀你想要的程式碼片段. 六個章節: (1) 讀懂程式碼, 使心法皆為我所用. (2) 摸清架構, 便可輕鬆掌握全貌. (3) 優質工具在手, 讀懂程式非難事. (4) 望文生義, 進而推敲組件的作用. (5) 找到程式入口, 再由上而下抽絲剝繭. (6) 閱讀的樂趣, 透過程式碼認識作者. 閱讀他人的程式碼 (1) --- 讀懂程式碼,使心法皆為我所用 程式碼是別人寫的,只有原作者才真的了解程式碼的用途及涵義。許多程式人心裡都有一種不自覺的恐懼感,深怕被迫去碰觸其他人所寫的程式碼。但是,與其抗拒接收別人的程式碼,不如徹底了解相關的語言和慣例,當成是培養自我實力的基石。 對大多數的程式人來說,撰寫程式碼或許是令人開心的一件事情,但我相信,有更多人視閱讀他人所寫成的程式碼為畏途。許多人寧可自己重新寫過一遍程式碼,也不願意接收別人的程式碼,進而修正錯誤、維護它們、甚至加強功能。 這其中的關鍵究竟在何處呢?若是一語道破,其實也很簡單,程式碼是別人寫的,只有原作者才真的了解程式碼的用途及涵義。許多程式人心裡都有一種不自覺的恐懼感,深怕被迫去碰觸其他人所寫的程式碼。這是來自於人...