1. 程式人生 > >C語言知識結構之二

C語言知識結構之二

等等 深入 代碼 技術 研究 pop tex dsm 其他

C語言的知識結構整理成思維導圖,例如以下圖所看到的:

技術分享

這張圖的總體思路是:

  1. 用C敲代碼。該學會什麽?
  2. 要用C寫的更好,改學會什麽?

事實上。僅僅要是分層的知識結構,大致的思路是:

  1. 首先,研究本層的知識;
  2. 其次。研究上面第一層、以下第一層的知識;(若存在的話)
  3. 第三,研究上面、以下加一層的知識;
  4. 反復步驟3。

目標僅僅有一個:把本層的工作做好(牢記目標,別發散了。研究其他層過於深入)。舉兩個樣例:

  1. 用C寫出來的代碼,差點兒相同是位於操作系統的層次結構中。假設是寫庫,就要去了解操作系統的原理(下第一層)和應用的需求(上第一層)。假設是寫應用程序。就須要了解依賴的庫是怎樣工作的(下第一層。沒有上第一層)。

  2. 作為一個程序猿,公司的人員組織也恰巧是層次結構。

    假設是普通程序猿,位於最底層,就須要了解組長(上第一層)他們的需求、大概每天在幹什麽等等。目標就是把自己的工作能做的更好。

‘).text(i)); }; $numbering.fadeIn(1700); }); });

C語言知識結構之二