Re: [請益] 如何學習C/C++並能使之成為應職技能?

看板Soft_Job (軟體人)作者 (Lazy bone)時間11年前 (2015/02/16 10:22), 編輯推噓-3(0337)
留言40則, 15人參與, 最新討論串17/18 (看更多)
※ 引述《nodejs (Django)》之銘言: : 而是要聊聊modern c++ : 很多人的印象還停留在遠古時期的c++ : 事實上c++11/14標準發佈之後 已經變得很人性化 : 甚至接近pythonic風格 : 舉幾個網路上的例子 有意思的東西在推文 :推 Sirctal: 可是很多舊專案不支援阿 哭哭 歷史包袱太大 :→ Sirctal: 除非你完全從C++11/14從開發 什麼是歷史包袱? 當新東西推出,舊東西就成了歷史包袱 包含 所有只會老東西的老工程師通通炒掉 用舊東西開發的產品通通要翻新作廢 以及那些正在用舊產品的客戶也要通通放棄 如此搞一輪,公司也差不多完蛋了吧 現實的情況是 一個需要一天到晚在翻新的語言,到底帶來了什麼好處 是不是真的可以信賴倚靠 難道後面不會又有C++/15的推出,那麼C++/14又成了另一個歷史包袱 就像我現在只用Win7不用Win8,買新電腦也會回灌OS 我是不是也是一種歷史包袱呢? 個人以為,工具沒有絕對的好與壞,能幫助你很快上手 快速有效的作出東西來,完成任務的就是一個理想的工具 不少人還堅持舊版軟體的一個很重要原因, 那是因為它們已經習慣了,而且已經可以滿足所有的需要 新東西標榜的功能根本用不上,或者無關緊要 而且新東西還未經過長期可靠性的驗證,誰知道會有什麼新的地雷潛藏 對於那種不斷翻新的東西,如果沒有帶來比目前更多的好處 為了改變而改變,或盲目的趕流行,隨意稱舊東西為包袱 那才是腦袋有洞 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.206.217 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1424053354.A.71C.html

02/16 10:39, , 1F
不會 C++15 啦, 目前的目標是 C++17 (我知道這不是重點)
02/16 10:39, 1F

02/16 11:17, , 2F
那蟒蛇2跟蟒蛇3應該是腦袋有洞
02/16 11:17, 2F

02/16 11:22, , 3F
我好想偷酸vc++ 6.0喔!
02/16 11:22, 3F

02/16 11:38, , 4F
十年磨一劍算一天到晚嗎?
02/16 11:38, 4F

02/16 11:41, , 5F
這年代還在十年一劍會如金庸小說人物神算子瑛姑一
02/16 11:41, 5F

02/16 11:41, , 6F
般。
02/16 11:41, 6F

02/16 15:39, , 7F
十年磨一劍都常不會發生在靠FrameWork為生的人身上
02/16 15:39, 7F

02/16 15:39, , 8F
那一劍的劍也通常與語言無關
02/16 15:39, 8F

02/16 15:44, , 9F
磨劍要用鐵來磨,那種兩三年就腐爛的 FrameWork
02/16 15:44, 9F

02/16 15:44, , 10F
實在是沒什麼好磨的,磨劍要找基礎、經典的東西
02/16 15:44, 10F

02/16 16:29, , 11F
c++98到c++11整整13年多,這叫一天到晚?
02/16 16:29, 11F

02/16 16:33, , 12F
這中間追加的東西,也是放到TR1裡面試驗了很久才推出
02/16 16:33, 12F

02/16 16:36, , 13F
你們還跟他認真嗎 XD 他最愛的C也翻了兩輪成為C11
02/16 16:36, 13F

02/16 16:50, , 14F
你連OO都嫌難了,更別說懂C++11的variadic template多重要
02/16 16:50, 14F

02/16 16:51, , 15F
反正你懂的才是經典,你不懂的就是不重要,還不簡單?
02/16 16:51, 15F

02/16 18:52, , 16F
難不難是一回事,有沒有用才是重點
02/16 18:52, 16F

02/16 18:53, , 17F
variadic template重要,弄個程式算出下一期的樂透開獎號
02/16 18:53, 17F

02/16 18:54, , 18F
來試試
02/16 18:54, 18F

02/16 18:56, , 19F
程式的偉大從來就不是來自於寫它的程式語言
02/16 18:56, 19F

02/16 18:57, , 20F
而是背後的領域知識
02/16 18:57, 20F

02/16 18:59, , 21F
你的方向搞錯了。你有看過發瘋的程式員嗎?
02/16 18:59, 21F

02/16 19:48, , 22F
C++ != OO
02/16 19:48, 22F

02/16 19:48, , 23F
JAVA == better OO implementation
02/16 19:48, 23F

02/16 19:50, , 24F
非常可惜的,C++是兼容C的最大宗OO延伸
02/16 19:50, 24F

02/17 00:23, , 25F
新東西會不會發展成好用的東西只有天知道了,顆顆
02/17 00:23, 25F

02/17 01:34, , 26F
不要跟 gsj 認真啦,去古時候的 programming 連線版搜索一下
02/17 01:34, 26F

02/17 01:34, , 27F
他的言論就知道,看完笑笑就好 XD
02/17 01:34, 27F

02/17 01:37, , 28F
你連OOP都嫌難,就別再發文討論了
02/17 01:37, 28F

02/17 02:24, , 29F
看到原來有人說"Design Pattern is shit." ...
02/17 02:24, 29F

02/17 02:25, , 30F
我只想說那我沒什麼好說的了,真的不同世界
02/17 02:25, 30F

02/17 02:25, , 31F
講下去只是徒增彼此煩惱罷了
02/17 02:25, 31F

02/17 05:32, , 32F
沒說過 "Design Pattern is shit.",任何事情都有好與壞
02/17 05:32, 32F

02/17 05:33, , 33F
的兩面
02/17 05:33, 33F

02/17 05:33, , 34F
這部分我還沒有提過,但在這邊談OOP的好壞是個禁忌
02/17 05:33, 34F

02/17 05:33, , 35F
也沒打算談,怕有人受不了
02/17 05:33, 35F

02/17 09:09, , 36F
連樂透都出來了,話題要這麼low的話你自己開心就好:)
02/17 09:09, 36F

02/17 09:18, , 37F
真的 本來原文還沒這麼low 自己在推文把自己的文弄的臭酸
02/17 09:18, 37F

02/17 09:19, , 38F
新的東西不是不重要 只是你不懂 標準的石器時代心態
02/17 09:19, 38F

02/18 02:52, , 39F
果然來鬧的,哪個程式能算出下一期的樂透開獎號碼 wwww
02/18 02:52, 39F

03/03 13:15, , 40F
為反而反
03/03 13:15, 40F
文章代碼(AID): #1KuLHgSS (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1KuLHgSS (Soft_Job)