成為一名更好的程式設計師,需要懂什麼?

2021-07-08 17:52:25 字數 656 閱讀 6496

1、 從頭開始。竅門就是給自己乙個起點。我是這樣做的。我通過-h選項執行程式,並呼叫help命令。之後我複製其中一條help文件字串,以此為檢索詞搜尋一遍**庫,找到這個幫助文件所在地方。通常情況下,呼叫help命令之後你會發現離程式的主入口點很近了。

2、 辨明輪廓。找到主入口點之後,我會執行幾個文件中提供的示例。然後,我會試著追蹤主要的**塊,大致了解下每個部分是如何連線起來的。我會問自己,是否存在乙個管理程式,負責呼叫一堆幫助函式和類?是不是有一些類是平級關係,相互之間輪流交換控制權?是不是有乙個程式逐步執行的主任務佇列?了解全域性有助於你理清小細節。如果你沒有理解程式的主流程就悶頭讀下去,那你很可能會被細枝末節搞得焦頭爛額。

3、 勤做筆記。我習慣直接在**中做筆記。做筆記的時候,我會使用特殊的注釋符(例如,使用#=>,而非常用的#),這樣可以將我自己的筆記與原作者注釋區分開來。如果碰到巧妙的技巧、不易理解的流程、程式設計架構(construct)的漂亮使用方式或者是其他任何你想牢記的內容,務必要做筆記。如果你讀不下去了,你也可以做個記錄,提醒自己之後要回去再讀看不懂的部分。通過寫下你的思緒,你實際上是在把那塊**變成你自己寫的。慢慢地,你就會開始在工作中自然地用上新掌握的那些架構(construct)。

4、 融匯貫通。學習程式設計,是乙個反覆讀**和寫**的持續過程。只要你願意接觸不同的風格、**,最終你會形成自己的獨特視角和思維。

成為一名oracle程式設計師

好長時間沒有來csdn了,自從去年專案完成原單位組織去了一趟南方遊玩後,就告別了那個實習的地方,回到了學校,準備 和設計,現在畢業了,參加了工作,才有好的網路能訪問csdn。因為工作需要,現在轉向了oralce的使用,oracle對我來說很陌生,但是感覺學好它並不是意見困難的事情。oracle是乙個...

如何成為一名卓越的程式設計師

只做正確的事 對於軟體這一行的人,我們有個很大的挑戰,就是如何能夠用正確方法的做事情。什麼是正確的方法,這依賴於你在做什麼和做給誰。而究竟所謂 正確的方法 裡都包括了什麼內容,這並不是重點,重點是你是否能堅持按照這種方式做事。初級程式設計師在這個問題是通常不能做到堅持,而資歷較深的程式設計師卻 能始...

如何成為一名成功的程式設計師

程式設計是乙個僅靠興趣仍不足以抵達成功彼岸的領域。你必須充滿激情,並且持之以恆地不斷汲取更多有關程式設計的知識。只是對程式設計感興趣還不足以功成名就 眾所周知,我們工作起來像瘋子。程式設計是乙個沒有極限的職業,所以要成為乙個成功的程式設計師,你必須超越現有已存在的極限。在程式設計師職業生涯的開始階段...