01
經(jīng)常在一個無OS產(chǎn)品程序主循環(huán)體內(nèi)使用delayms(X);以及while(外部事件);如果你覺得這樣做法不好,但不知道怎么糾正,建議去學一下OS的做法,以及狀態(tài)機程序架構(gòu);如果你覺得這樣做足夠了不用那么麻煩,那么你不配搞研發(fā)。
至今抱著51的匯編不放,并認為匯編“速度快”、“可控性強”并輕信某些無良權(quán)威所謂的“真正高手都是純匯編”,就人云亦云,那你永遠都只是個“熟練工”。這一塊,除去那些超大量低成本應用4-bit單片機需要匯編外,連AT89C2051都能上C編程,那么C作為“與人方便的工具”,放著不用,要去用匯編以顯得自己是高手的井底之蛙,便是很多“人云亦云”之人的真實寫照。
大部分人對內(nèi)存管理概念不明,使用寄存器絕對地址重命名出的全局變量到處使用(可能不少都僅僅是臨時變量),號稱以效率高和占空間小的最終結(jié)果是比C程序大得多的代碼尺寸及內(nèi)存占用,程序各模塊之間的超高耦合度及移植上的困難。然后為寫出的幾十張A4紙的匯編程序沾沾自喜覺得自己有多么多么了不起,最終碰上個問題花上編程時間N倍的悲劇收場。
又是眾說紛紜的話題,但自從目前Cortex核MCU的廉價攻勢下,天平算是傾斜了不少,若干年后,“XX和XX哪個好”的爭論必定又會展開,糾結(jié)于這一問題之人,發(fā)展下去難免又成“熟練工”。(不含鄙視的意思,但同樣從打工者角度來看,大家都應該明白收入上的差異)
02
做研發(fā)的先當幾年操作工才能做出好產(chǎn)品,不能一上來直接研發(fā)
03
理論沒什么用,動手實踐才最重要
04
你不行就滾,外面工人有的是
05
剛開始工資不重要,學得到東西才重要
-END-
推薦閱讀
免責聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺僅提供信息存儲服務(wù)。文章僅代表作者個人觀點,不代表本平臺立場,如有問題,請聯(lián)系我們,謝謝!