FPGA學習中的程式碼閱讀
不管是學FPGA還是C語言,任何一種程式碼的學習都離不開大量的程式碼閱讀,也就是多看,多學習別人的程式碼。初學者在學習的過程中更為重要的是模仿,模仿別人的程式碼演算法怎麼去處理的,模仿多了,程式碼看的多了,能力自然就有所提升了。
說到這裡不免有人問,那是不是去抄襲別人的程式碼啊,這種行為多可恥啊。個人認為,如果有這種高尚的想法的話,一定要儘早的放棄IT行業。對於初學者來說,要學習的東西很多都是技術成熟的了,相關網站上有很多開原始碼進行參考的,我們不是直接拿過來用,而是要讀懂它的每一行,他是怎麼處理的。只有這樣才能提高,不然的話,讓你寫一個串列埠程式,你以前沒寫過,根據協議自己寫了個,可能你可以寫出來,但是你的想法是不太成熟的,有些處理的手段可能你是沒有考慮到的,你可能要等以後出現問題了才發現,這樣週期就太長了,不利於一個IT工程師的成長。如果前期你就可以從別人的程式碼裡借鑑到一些知識,那麼你就可以避免一些問題,也能從中學到一些知識,讓我們快速成長。
寫程式碼就和寫小說一樣,如果一個知名作者沒有讀過那麼多的文章是寫不出有內涵的東西的。所以FPGA程式碼也是,你要多吸取別人程式碼,這樣你才能快速成長。
版權所有權歸卿萃科技 杭州FPGA事業部,轉載請註明出處
作者:杭州卿萃科技ALIFPGA
原文地址:杭州卿萃科技FPGA極客空間 微信公眾號
掃描二維碼關注杭州卿萃科技FPGA極客空間
相關文章
- Python進階學習之程式碼閱讀Python
- Redux 學習筆記 – 原始碼閱讀Redux筆記原始碼
- SingletonKit單例原始碼閱讀學習單例原始碼
- dreambooth程式碼閱讀boot
- 命名&可閱讀的程式碼
- leveldb 程式碼閱讀三
- TaxoRec部署與程式碼閱讀
- 《刻意練習》+《刻意學習》閱讀摘要
- 【原始碼閱讀】AndPermission原始碼閱讀原始碼
- go 中 select 原始碼閱讀Go原始碼
- thinkphp5.1原始碼閱讀與學習(一、路由解析)PHP原始碼路由
- 心智閱讀系列 :組隊學習
- 做一個程式碼閱讀器
- 程式碼大全2閱讀筆記筆記
- 初學者如何閱讀原始碼?原始碼
- 通過閱讀 Douglas Crockford 的原始碼學習如何寫 JSON parser(一)原始碼JSON
- thinkphp5.1原始碼閱讀與學習(框架初始化)PHP原始碼框架
- 編寫可閱讀的程式碼--基本規約
- 如何閱讀別人的C/C++程式碼C++
- 心智閱讀系列:如何主動學習
- 閱讀習慣
- 用emacs 閱讀 c/c++ 程式碼MacC++
- C++程式碼閱讀筆記(一)筆記
- 閱讀《程式碼整潔之道》總結
- 《程式碼大全》閱讀筆記1(2024.10.4)筆記
- 05夢斷程式碼閱讀筆記筆記
- 03夢斷程式碼閱讀筆記筆記
- 04夢斷程式碼閱讀筆記筆記
- 《程式碼大全2》閱讀筆記01筆記
- 【原始碼閱讀】Glide原始碼閱讀之with方法(一)原始碼IDE
- 【原始碼閱讀】Glide原始碼閱讀之into方法(三)原始碼IDE
- 並行多工學習論文閱讀(五):論文閱讀總結並行
- FPGA 學習之路:verilog學習第5天FPGA
- 深度學習論文閱讀路線圖深度學習
- 【原始碼閱讀】Glide原始碼閱讀之load方法(二)原始碼IDE
- 如何閱讀一本書(如何學習數學)
- 夢斷程式碼閱讀筆記之六筆記
- Python程式碼閱讀(第36篇):列表偏移Python