FPGA學習中的程式碼閱讀
不管是學FPGA還是C語言,任何一種程式碼的學習都離不開大量的程式碼閱讀,也就是多看,多學習別人的程式碼。初學者在學習的過程中更為重要的是模仿,模仿別人的程式碼演算法怎麼去處理的,模仿多了,程式碼看的多了,能力自然就有所提升了。
說到這裡不免有人問,那是不是去抄襲別人的程式碼啊,這種行為多可恥啊。個人認為,如果有這種高尚的想法的話,一定要儘早的放棄IT行業。對於初學者來說,要學習的東西很多都是技術成熟的了,相關網站上有很多開原始碼進行參考的,我們不是直接拿過來用,而是要讀懂它的每一行,他是怎麼處理的。只有這樣才能提高,不然的話,讓你寫一個串列埠程式,你以前沒寫過,根據協議自己寫了個,可能你可以寫出來,但是你的想法是不太成熟的,有些處理的手段可能你是沒有考慮到的,你可能要等以後出現問題了才發現,這樣週期就太長了,不利於一個IT工程師的成長。如果前期你就可以從別人的程式碼裡借鑑到一些知識,那麼你就可以避免一些問題,也能從中學到一些知識,讓我們快速成長。
寫程式碼就和寫小說一樣,如果一個知名作者沒有讀過那麼多的文章是寫不出有內涵的東西的。所以FPGA程式碼也是,你要多吸取別人程式碼,這樣你才能快速成長。
版權所有權歸卿萃科技 杭州FPGA事業部,轉載請註明出處
作者:杭州卿萃科技ALIFPGA
原文地址:杭州卿萃科技FPGA極客空間 微信公眾號
掃描二維碼關注杭州卿萃科技FPGA極客空間
相關文章
- Python進階學習之程式碼閱讀Python
- Redux 學習筆記 – 原始碼閱讀Redux筆記原始碼
- vue-router原始碼閱讀學習Vue原始碼
- Spring原始碼閱讀學習一Spring原始碼
- Redux 學習筆記 - 原始碼閱讀Redux筆記原始碼
- SingletonKit單例原始碼閱讀學習單例原始碼
- 個人閱讀 程式碼大全的閱讀與提問
- 閱讀程式碼就像閱讀猶太法典
- 命名&可閱讀的程式碼
- 如何閱讀他人的程式程式碼[轉]
- 最值得閱讀學習的 10 個 C 語言開源專案程式碼
- 轉_如何閱讀程式碼
- leveldb 程式碼閱讀三
- dreambooth程式碼閱讀boot
- 《刻意練習》+《刻意學習》閱讀摘要
- 心智閱讀系列 :組隊學習
- 【原始碼閱讀】AndPermission原始碼閱讀原始碼
- thinkphp5.1原始碼閱讀與學習(一、路由解析)PHP原始碼路由
- 如何閱讀大型程式碼庫?
- TaxoRec部署與程式碼閱讀
- 騰訊系閱讀APP的深度學習方法論APP深度學習
- go 中 select 原始碼閱讀Go原始碼
- thinkphp5.1原始碼閱讀與學習(框架初始化)PHP原始碼框架
- 我們應該怎麼閱讀學習開原始碼呢?原始碼
- 心智閱讀系列:如何主動學習
- 《JavaScript 學習指南》閱讀筆記(一)JavaScript筆記
- 做一個程式碼閱讀器
- 程式碼大全 閱讀與提問
- 也談如何閱讀程式原始碼原始碼
- 程式碼大全2閱讀筆記筆記
- 閱讀習慣
- 並行多工學習論文閱讀(五):論文閱讀總結並行
- 如何透過閱讀原始碼來學習優秀開源框架原始碼框架
- 彭民德(39)雲閱讀帶來學習的革命
- 深度學習論文閱讀路線圖深度學習
- 如何閱讀別人的C/C++程式碼C++
- 編寫可閱讀的程式碼--基本規約
- 如何閱讀一本書(如何學習數學)