作者amidha (東岐明)
看板Programming
標題Fw: [問卦] 會寫C++算是會寫程式了嗎?
時間Tue Aug 14 18:19:20 2018
※ [本文轉錄自 Gossiping 看板 #1QnDeVhc ]
作者: amidha (東岐明) 看板: Gossiping
標題: Re: [問卦] 會寫C++算是會寫程式了嗎?
時間: Wed Apr 4 21:58:50 2018
※ 引述《joka040509 (寶寶不魯,只是剛好單身)》之銘言:
: 乳提
: 如果肥宅潛心修練
關於寫程式這件事,要潛心修練功力,或許可以分為深度、廣度、技術來看。
就深度而言,現今主流是以C語法類似的高階語言為主,而C++是其完備版。
學C++,同時要學 Data Structure,然後再學 Design/Architectural Pattern,
才能算是真正比較了解寫程式的高深功夫何在。
但C系列相關(包含Pascal,Java,....等現今市場流行的)語言,多是同類高階風格,
而程式語言還有其他向度的廣度內容。
低階直接控制機器的 Assembly (可以混搭C++作為低階處理函式)。
中階可以自組系統的 Forth(自定義的字典解譯作業系統,這現在應該很少人用)。
更高階的 LISP, PROLOG(80年代號稱的人工智慧語言,但失敗了),又是另種語言風格。
在程式寫作技術上,抽象化還有 Program Slicing 的方法。
在程式實作上,還有命名規則、文本規範、註釋規定的寫作標準。
這三種實作準規,對於大量合作及長期傳承而共同完成的程式傳統,是非常重要的;
雖然可能會隨公司不同而有不同,但還是會有一些共通注重要點。
所以潛心修練而想成為真正程式高手,可能至少需要通曉上述這些吧!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.177.214
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Gossiping/M.1522850335.A.AE6.html
1F:推 knife5566: 你們 每個人說的 怎麼都 不一樣啊 04/04 21:59
2F:推 Ericz7000: 愛你 04/04 22:00
3F:推 jhjhs33504: 軟體工程其實每次的需求規格書都很重要 04/04 22:06
4F:推 WaSiBird: 這樣說才比較清楚 04/04 23:15
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: amidha (36.224.172.45), 08/14/2018 18:19:20
5F:推 johnpage: 能解決問題就是會寫程式 125.231.16.203 08/14 20:33
6F:→ MOONRAKER: 爛問只合得個烏答。 218.161.46.90 08/15 00:53
7F:→ MOONRAKER: 好為人師發揚錯誤觀念是不是會寫。 218.161.46.90 08/15 00:54
8F:推 springman: 會寫程式是第一步,將程式寫好是另一步 106.104.39.200 08/16 05:00
9F:推 CoNsTaR: 這篇在工三小 XDDDDD 72.143.192.233 08/18 05:40
10F:推 Dmaox2: 推 223.138.167.42 08/29 17:42
11F:推 lc85301: 我快笑死了XD 223.137.91.129 08/31 19:29
12F:推 piggywu: 會用程式解決問題才叫會寫程式.. 118.166.127.38 09/13 08:52
13F:推 b85040312: 那會寫按鍵精靈算會寫程式嗎 36.231.164.230 03/27 14:58
14F:推 spurslover: 推 1.200.53.215 07/25 09:00