你有寫組合語言但半年後卻看不懂自己所寫程式的經驗嗎?

10幾20年前單晶片(Single Chip)才剛開始萌芽階段,
像 8051、8748、6502、Z80 都是很多 5、6 年級生學生時代的回憶,
以前像 C 這樣的高階語言還尚未使用在單晶片微控制器上面時,
不管程式再怎麼大,都要一行一行用組合語言寫出來。

有的單晶片指令非常多,有時後還得邊寫邊查有哪些指令可用,
不過很多工程師都有共同的困擾,因為組語不像高階語言容易瞭解,
所以不管註解的再詳細,過一段時間後常常看不懂自己在寫什麼,
時間越長越嚴重,還有就是別人更看不懂你在寫什麼,
所以早期組語如果換了一個人接手常常是重寫較多。

挑燈夜戰寫程式和 Debug 應該是很多人共同的經歷,
僅向過去 20 年來推動台灣經濟發展的 Engineer 們致敬!
小弟 下學期就要學組語了 照版主這樣打 我怕了.....
有…還有發生過寫完一個半月後被要求修改…結果看也看不懂…只好重寫
記得加註解和做文件
我是誰? 鼻孔癢!
PSIR wrote:
10幾20年前單晶片...(恕刪)


我用組合語言寫程式寫了20年有了,
從6502,Z80,MCS-51,PIC,68K....到現在的AVR系列,
我的煩惱不是會看不懂以前自已寫的程式,
而是自已的觀念無時無刻的在更新,
常常看到以前的程式後,
心中會自然冒出了這個變成怎樣寫會比較好,
導致同樣的功能,每個時期寫出來的程式都不同,
有時候明明只是修改個小功能卻....
會把程式整個打掉重寫.
越是親密的人 越需要你的尊重 ,尊重你的另一半 感情才能長長久久
不只是軟體, 硬體也是吧

我就曾經被同事問過我畫的一個電路的功能

可是我................忘了當初是拿來做啥的了!!
我寫的便條紙,過一個禮拜我就忘記上面寫的是什麼東西了.....
坐在馬桶上想不通的事...
怕被人解讀所以都不加註解嗎? 正常不都有兩份?
寫的時候有註解,交出去的時候刪掉註解
かわいいは、正義
tarnchiachen wrote:
我寫的便條紙,過一個禮拜我就忘記上面寫的是什麼東西了.....
張旭?
★ 替身能力:~無~歸零~ ★
沒耶。寫了10幾年了。還沒發生這種事情。(養成寫註解的好習慣是很重要的)
倒是現在寫C,(荒廢10幾年了)
有註解給我看我還看不懂==
居然忘了01要當流量大的營利網站,而不是專業網站,我還囉唆雞婆個雕~一起喊無腦萬萬歲就行了呀,多省事。
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!