跳到主要內容

發表文章

目前顯示的是有「程式設計」標籤的文章

[思維] 如何看懂 Code.

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