新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 進軍編程高級階段--NO1

        進軍編程高級階段--NO1

        作者: 時間:2016-11-17 來源:網絡 收藏
        進軍高級階段

        1.多學習計算機專業的知識,比如數據結構等。這些是你解決問題的基礎知識,你把這些知識應用得越好,就會發現越容易找到解決問題的方法,這就是為什么一個學計算機專業的人編的程序和一個非計算機專業的人編的程序有差異的原因。也是一個菜鳥進軍到高手所要配備的知識。如果我們把編程分為宏觀編程和微觀編程,那么微觀編程就是寫具體的代碼,比如控制某某器件的語句;而宏觀編程就是如何對整個程序進行布局、安排,使功能模塊以你想要的方式去運行,得出你想要的結果。如前所說“會控制XX器件”這些只能算是微觀編程,能做到這一步還只能算是菜鳥級別,如果面對一個新的器件,你心里沒底,沒把握去寫這個控制程序,那說明你還是一個初級的菜鳥。當你有了一定的編程經驗,控制過相當數量的器件之后,你就會發現,控制器件這些工作都是相似的、重復的工作,體現不出編程的水平,最多也是寫得好與不好的差別,只能算是一些小技巧的應用。而對整個程序進行布局、安排這些才是最頭痛的事情,能達到宏觀編程和微觀編程都做好才是真正的高手。對于規模越大的程序,越能體現出這一點。

        本文引用地址:http://www.104case.com/article/201611/315492.htm

        2、面對一個新項目時,多自己開動腦筋,不要急于找別人的程序。有不少人面對一個新項目時,第一步想到的就是網上找別人寫過的代碼,然后抄一段,自己再寫幾句,湊在一起就完成任務,這雖然可能是省時間,但絕對不利你的學習。當你接到一個新項目時,應該先自己構思一下整個程序的架構,想想如何來完成,有可能的話,畫一個流程圖,簡單的可以畫在腦子里,對程序中用到的數據、變量有一個初步的安排,然后自己動手去寫,遇到實在沒辦法解決的地方,再去請教別人,或看別人是怎么處理的,這樣首先起碼你自己動過腦想過,自己有自己的思路,如果你一開始就看別人的程序,你的思維就會受限在別人的思維里,自己想再創新就更難了,這樣你自己永遠也沒辦法提高,因為你是走在別人的影子里。



        關鍵詞: 編程高級階

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 满洲里市| 昔阳县| 外汇| 灌南县| 泸水县| 邹平县| 临漳县| 金华市| 紫金县| 民丰县| 盘山县| 万载县| 沭阳县| 卢氏县| 福州市| 交城县| 开鲁县| 拉孜县| 蒙山县| 永嘉县| 伊宁县| 乐昌市| 监利县| 东乌| 衡阳市| 长乐市| 武威市| 江西省| 惠水县| 亳州市| 泸州市| 西青区| 资溪县| 凭祥市| 乌拉特后旗| 和田县| 玛多县| 大荔县| 福海县| 澄城县| 黔西县|