色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

為什么代碼能看懂卻不會寫?

工程師 ? 來源:玩轉嵌入式 ? 作者:玩轉嵌入式 ? 2020-10-19 17:43 ? 次閱讀

程序代碼是主觀性很強的東西,同樣的一個功能,每一個程序員所寫出來的代碼都不一樣,所以那句名言“一千個讀者就有一千個哈姆雷特”在代碼上同樣使用。同時,代碼又是只可意會卻很難言傳的東西。硬件原理,看的多了即使外行人也能指點一下,但是代碼只有編寫的人才清楚。這也使得很多人認為代碼很神秘。

1 代碼要多看、多練

在學習編程語言的時候,我們都會有這樣的經歷:老師在講每行代碼的時候,我們都能聽懂,但是要自己寫的時候,卻一條語句可能都寫不出來。所以,代碼除了要多看,還要多寫。在練習寫代碼的時候,從最簡單的功能開始,要搞懂每一條語句的含義,充分理解編程的思想,搞清楚每一個常用函數的使用方法。其實編程者就是一名經理,每一個函數就是一個工程師,經理就是要發揮每一個工程師的優點去實現一個項目。這就要,經理多和每個工程師談話,熟悉每個工程師的做事方法、優點以及確定。用好每一個人。

2 編程之前要做好流程框圖

拿到一個任務后,千萬不要立即開始敲代碼,而是要規劃一下編程思想和流程,先把程序的流程圖畫下來。前文說過,實現一個功能的代碼方法有很多,最重要的是編程思想,一定要先把自己的編程思想、程序構架梳理好后之后再去填充代碼。否則,自己會陷在自己的邏輯里出不來。

3 優化代碼、提高執行效率

同樣的功能,有的人需要一百行代碼,有的人需要七八十行代碼,而有的人可能只需要四五十行。有的代碼執行效率很高,而有的代碼執行效率卻很低。功能實現了并不代表任務就結束了,接下來要做的工作就是優化代碼,包括優化代碼結構、優化變量、減少全局變量等,同時通過測試來驗證代碼的邏輯防止出現BUG。

編程是一定要動手的,別人講千百遍也比不上自己的一次動手,代碼能看懂卻寫不出來就是因為動手少,不知道從何下手。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 程序
    +關注

    關注

    117

    文章

    3791

    瀏覽量

    81153
  • 代碼
    +關注

    關注

    30

    文章

    4799

    瀏覽量

    68728
收藏 人收藏

    評論

    相關推薦

    運行tas5086gui軟件后要實現低音要加載cfg文件嗎?

    請問運行tas5086gui軟件后要實現低音 要加載cfg文件嗎?能告訴我步驟嗎 ?pdf文件不怎么能看懂。謝謝了!!
    發表于 11-06 06:43

    使用CH32V103C8TC設置中斷優先級分組時,編譯報錯的原因?

    使用CH32V103C8TC設置中斷優先級分組時,設置為NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);編譯報錯 而使用NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1); 卻不會報錯 這是什么原因呢??
    發表于 09-27 06:03

    CH32V103 使用中斷優先級分組0時報錯

    使用CH32V103C8TC設置中斷優先級分組時,設置為NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);而使用NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);卻不會報錯
    發表于 09-23 13:52

    DSP復位地址不在0x20b00000導致仿真時初始化失敗

    在對dsp仿真時,點擊systeam reset后,復位地址不在0x20b00000,出現這種現象后,使用XDS560仿真器仿真程序的初始化就會出問題,初始化失敗,使用XDS100的仿真器卻不會
    發表于 08-12 09:56

    ESP32-WROOM-32上電后不會運行的原因?

    最近我們在調試ESP32-WROOM-32板子是發現一個問題。代碼是完整下載到芯片里并且是可以運行的。但是,但板子上電后,ESP32芯片卻不會運行,只有必須在按下reset鍵后才運行。這是很奇怪的現象。有什么人可以幫助我嗎?
    發表于 06-05 08:05

    請問Arduino Due是如何進入串口中斷的呢?

    reporting outside ISR _pUsart->US_CR |= US_CR_RSTSTA; } } 這個代碼到時不難,能看懂,但是不知道這個中斷是如何進入的。 希望了解的能夠給點提示。
    發表于 05-17 07:16

    硬件工程師只要會照著芯片規格書畫外圍電路就夠了嗎?高級硬件工程師多了這項技能

    我們要關注的是芯片內部的電路拓撲,要想達到高級硬件工程師也必須能看懂芯片內部的電路拓撲,在規格書中也叫做BLOCK DIAGRAM。 今天就介紹兩種穩壓IC的內部電路拓撲。
    的頭像 發表于 05-11 08:46 ?1790次閱讀
    硬件工程師只要會照著芯片規格書畫外圍電路就夠了嗎?高級硬件工程師多了這項技能

    觸碰復位管腳的上拉電阻會引起復位,為什么?

    我發現一個很奇怪的現象,每當我用萬用表的其中一個表筆去觸碰復位管腳10K的上拉電阻,觸碰端在5V的電源端那邊,單片機就復位。而靠近管腳端卻不會。不知這種現象正不正常。
    發表于 05-08 06:47

    CubeAI-7.0.0生成的C語言代碼,神經網絡運行函數是哪個,輸入輸出分別是哪個變量啊?

    CubeAI-7.0.0生成的C語言代碼,神經網絡運行函數是哪個,輸入輸出分別是哪個變量啊?求教大佬,之前5.1.2還能看懂,現在7.0.0看不懂了。
    發表于 04-01 07:30

    微軟4月1日推出生成式AI安全產品“Securit Copilot”

    腳本反編程:自動解碼惡意軟件,實現無須手工逆向工程,讓每位分析師都能看懂入侵者的操作;分析復雜命令行腳本,實現自然語言解釋,找到相關實體并關聯;
    的頭像 發表于 03-14 10:28 ?513次閱讀

    空指針區域寫入數據會hardfault,為什么測試時讀取卻不會hardfault?

    空指針區域寫入數據會hardfault,這個大家都知道, 但是測試時發現讀取時卻不會,這是為什么?有人知道嗎?
    發表于 03-14 08:20

    程序中的R地址都是什么意思?怎么樣才能看懂

    程序中的R地址都是什么意思?怎么樣才能看懂? 在程序中,R地址通常指的是寄存器地址,它是用來存儲和訪問計算機中的數據的硬件部件。寄存器是計算機中最快的內存形式,它位于中央處理器(CPU)內部或與
    的頭像 發表于 02-18 10:49 ?1147次閱讀

    變壓器輸出端不接負載會短路,為啥輸入端直接接電壓卻不會短路?

    變壓器輸出端不接負載會短路,為啥輸入端直接接電壓卻不會短路? 變壓器輸出端不接負載會短路,而輸入端直接接電壓卻不會短路的原因是因為變壓器的工作原理與電路的構成不同。要理解這個問題,我們需要深入
    的頭像 發表于 01-15 11:23 ?3987次閱讀

    圖解大模型RLHF系列之:人人都能看懂的PPO原理與源碼解讀

    回想一下我們對NLP任務做強化學習(RLHF)的目的:我們希望給模型一個prompt,讓模型能生成符合人類喜好的response。再回想一下gpt模型做推理的過程:每個時刻只產生一個token,即token是一個一個蹦出來的,先有上一個token,再有下一個token。
    的頭像 發表于 01-14 11:19 ?2687次閱讀
    圖解大模型RLHF系列之:人人都<b class='flag-5'>能看懂</b>的PPO原理與源碼解讀

    使用ADAU1466在sigmastudio4.7中制作64階數字均衡器,不能得到一個穩定的曲線怎么解決?

    得出的曲線就會有上下浮動的情況,并不能得到一個穩定的曲線,即縱坐標分貝值不穩定,但是高頻段卻不會出現此情況,同上增益值大于35dB也會出現此情況。請問出現該情況能否有辦法阻止此現象的發生? 低頻段兩段頻域衰減60dB,出現抖動: 高頻段兩段頻域衰減60dB,未出現抖動 高低頻段同時衰減60dB
    發表于 01-10 08:20
    主站蜘蛛池模板: xxx69欧美| 私人玩物在线观看| 99久久久无码国产精品不卡按摩| 入禽太深免费视频10| 久久er国产免费精品| 高h乱np甄宓| 97国内精品久久久久久久影视| 双性大乳浪受噗呲噗呲h总| 久久re视频精品538在线| 大肥婆丰满大肥奶bbw肥| 中文字幕精品AV内射夜夜夜| 特级毛片全部免费播放免下载| 蜜芽最新域名解析网站| 极品少妇高潮啪啪AV无码| 成人影院久久久久久影院| 最近的2019中文字幕国语版| 无码日韩人妻精品久久蜜桃免费| 女性露出奶头流出精子| 久久机热免费视频| 国产亚洲精品久久7777777| 成人免费一区二区无码视频| 68日本xxxxxxxx79| 免费A级毛片无码无遮挡| 国产又黄又硬又粗| 动漫AV纯肉无码AV电影网| 91偷偷久久做嫩草电影院| 亚洲综合日韩中文字幕v在线| 同桌上课把奶露出来给我玩| 青青草AV国产精品| 久久中文字幕无码A片不卡| 好大太快了快插穿子宫了| 国产GV无码A片在线观看| 97成人在线| 亚洲一级电影| 就去色电影| 久久久久免费视频| 花蝴蝶在线观看免费8| 国产在线视精品在亚洲| 国产成人无码精品久久久免费69| qvod电影资源| YELLOW视频直播在线观看|