推 arrenwu: Polymorphism 那個有會不會的問題嗎? 04/13 10:50
阿幹就觀念不清楚啊
我把他template全部改成一般function照樣正常編譯&執行
因為他所有type都同一個base啊
我改完他還問我怎麼做到的
阿幹就Polymorphism啊
推 ESRI99: 他怎麼進去的..分享一下 04/13 10:50
推 tonyxfg: 音速小子奇怪,當初那人是怎麼通過面試的? 04/13 10:50
我們公司對RD需求普通啦
但不知道能這麼扯 = =
→ d86249: 那人資幹嘛請他== 04/13 10:50
→ tonyxfg: 怎麼會多了音速小子= = 04/13 10:50
番茄水餃蛋
※ 編輯: EricTCartman (36.231.120.168), 04/13/2019 10:54:29
推 Xhocer: 這種人最不好惹...搞不好是有background 04/13 10:52
推 arrenwu: 有關係的應該不會來做這種事情吧? 04/13 10:53
→ arrenwu: 會收到這麼白爛的...是替代役嗎? 04/13 10:53
我們公司相反ㄋㄟ
研替程度都不差 = =
我們從台大到私立的都有 range超廣ㄉ
※ 編輯: EricTCartman (36.231.120.168), 04/13/2019 10:56:18
→ arrenwu: 挖靠啥小 他連polymorphism的定義都不知道喔? 04/13 10:55
→ arrenwu: 這就算學校沒教 你們新進員工也要訓練一下吧XD 04/13 10:55
這不需要訓練吧 = =
真的不知道c++可以爛成這樣
→ Stat14: Cosθ=(a cross b) / (|a|*|b|) ......(? 04/13 10:56
※ 編輯: EricTCartman (36.231.120.168), 04/13/2019 10:57:35
→ arrenwu: 樓上有一個type,是 a dot b 04/13 10:56
→ arrenwu: typo* XD 04/13 10:56
→ nadleeh: 怎麼放進來的,有點猛 04/13 10:57
→ flysonics: 看你寫的東西多要求效能省資源啊 能動就好當然碼農也行 04/13 10:57
→ arrenwu: Polymorphism本身有點算是為了「能動就好」而產生的概念 04/13 10:58
→ arrenwu: 你如果真的有遵循那理念,改動code會舒服很多 04/13 10:58
推 cplusplus426: 這根本你主管問題 幹嘛錄取 04/13 11:00
→ lturtsamuel: 元智不差吧 還有唸本科連多型都不會是真的玩四年喔 04/13 11:10
→ lturtsamuel: 可是多型不是polymorphism吧 多型不是multitype嗎 04/13 11:11
推 lturtsamuel: 幹不是 原來我一直記錯名字 對不起我玩四年 04/13 11:17
推 Klauhal: 元智上下限很廣的,混畢業跟真的有料高學分畢業的 04/13 11:19
→ EricTCartman: 就翻譯啊 我也可以把polymorphism叫成姆咪 04/13 11:19
→ mikeneko: 看你文章中英夾雜.....你講話手是不是會這樣一直動 04/13 11:25
→ EricTCartman: template翻啥 模板喔 04/13 11:27
→ lturtsamuel: 模板啊 04/13 11:28
→ EricTCartman: 直接講模板我覺得更好笑吧 metaprogramming怎麼翻? 04/13 11:29
→ EricTCartman: 超‧程式設計 04/13 11:30
推 a7569813: 不是本科的看不懂正常嗎? 04/13 11:32
推 as1234884: 從業人員中英夾雜很正常吧==不然一堆專有名詞要怎麼翻 04/13 11:32
→ as1234884: 譯? 04/13 11:33
推 lturtsamuel: 元程式設計 04/13 11:33
→ lturtsamuel: 模板有什麼好笑嗎 04/13 11:33
→ lturtsamuel: 話說很久沒看到元編程這概念了 好像已經不潮了 其實 04/13 11:34
→ lturtsamuel: 我現在很討厭那些動態語言 04/13 11:34
→ carzyallen: 前幾天在討論對岸用語時,有聊到這類專有名詞中譯比較 04/13 11:35
推 sokayha: 對岸才全硬翻中文 台灣領域專有名詞包持英文正常 04/13 11:35
→ carzyallen: 盛行。 04/13 11:35
推 b325019: 台灣只要專業領域夾英文已經很習慣了 04/13 11:36
→ sokayha: 保持 04/13 11:36
→ EricTCartman: 元編程怎麼會扯到動態語言 = = 04/13 11:36
推 lturtsamuel: 來了來了 貴英文賤中文心態又要爆發了 04/13 11:36
→ carzyallen: 這哪有什麼貴賤 就沒有翻譯的習慣而已阿 04/13 11:37
→ mikeneko: 專有名詞就算了,team、background、range這些也是專有 04/13 11:37
→ mikeneko: 名詞嗎? 其他領域都不會這樣,就科技業特別愛中英夾雜 04/13 11:37
→ lturtsamuel: 元編程最早不就lisp ruby開始 還沒看到哪個靜態語言 04/13 11:37
→ lturtsamuel: 可以做到類似元編程的東西 04/13 11:37
推 ray90910: 我怎覺得是你們不會教 04/13 11:37
→ EricTCartman: 就真的習慣而已啊 難不成你std的vector會叫向量? 04/13 11:38
推 arrenwu: background 和 range 我很少聽到說XD 04/13 11:38
推 sokayha: 不過就讀/討論原文沒銜接問題更方便點了而已 說貴賤有夠 04/13 11:38
→ sokayha: 好笑XD 04/13 11:38
→ EricTCartman: 工三小 = = 我metaprogramming就是先從c++開始的 04/13 11:38
→ lturtsamuel: sokayha: 對岸才全硬翻中文 這句不就是在貶低翻譯嗎 04/13 11:38
→ lturtsamuel: 就向量啊 04/13 11:39
→ EricTCartman: ray90910 是要教什麼 物件導向都不會應該是自己念吧 04/13 11:39
推 sokayha: 原來對岸就是貶低啊 這不知哪個族群的專有定義XDXD 對岸 04/13 11:40
→ sokayha: 人口基數太高,光他們國內資源就夠撐他們的需求 讀文件也 04/13 11:40
→ sokayha: 都他們自己就產出夠量了 不靠英文的資源也夠是正常的而已 04/13 11:40
→ carzyallen: ...你是把對岸=貶低嗎 不然硬翻中文哪裡有問題 04/13 11:40
→ EricTCartman: 其實現在中國也不會全翻唷 現在簡體書都是中英夾雜 04/13 11:41
推 arrenwu: 講到對岸 我覺得她們大學課本的翻譯做得滿全面的 04/13 11:41
→ EricTCartman: 全部硬翻會在豆瓣上被幹飛 04/13 11:41
→ arrenwu: "中英夾雜" 指的是會保留英文原名吧? 04/13 11:41
推 lturtsamuel: "硬翻"不是貶低 好了啦 04/13 11:41
→ EricTCartman: 中國有些冷門書也會翻 這種東西在台灣不可能有市場 04/13 11:42
→ arrenwu: 我看過的部分都會硬擠出個中文名詞 04/13 11:42
→ arrenwu: 但可能是因為我在美國的關係 其實大家那些名詞還是講英文 04/13 11:42
→ arrenwu: 不然一個中文名詞講出來有人不知道 就挺冏的 04/13 11:42
→ lturtsamuel: c++用模板做到元編程 我覺得跟吧語言本身當成一級資 04/13 11:42
→ lturtsamuel: 料的元編程還有段距離就是了 04/13 11:42
推 sokayha: 像meta這種東西對我來說怎樣都是硬翻 根本就是語言上不適 04/13 11:43
→ sokayha: 合翻譯的東西 有什麼不對嗎:D 04/13 11:43
→ sokayha: 心裡想什麼看東西就像什麼 04/13 11:43
→ arrenwu: 話說原po提到物件導向都不會應該是自己念。那你覺得怎麼 04/13 11:43
→ arrenwu: 樣的程度是該「自己念」呢? 04/13 11:44
→ arrenwu: 因為雖然理論上學校必修課有教過的好像就應該要會, 04/13 11:44
→ lturtsamuel: 不適合就創造啊 白話文都創造那麼多新詞彙了 meta這 04/13 11:44
→ lturtsamuel: 詞難道只會在程式領域出現嗎 04/13 11:44
→ arrenwu: 但真的工作的時候直接假定對方能直接運用工程數學好像不 04/13 11:44
→ arrenwu: 切實際? 04/13 11:44
→ dreamnook: 寫程式會混雜英文還有個原因是可以直接知道保留字 04/13 11:45
→ dreamnook: 不然字串有char[]有String還有Buffer混雜的保存方式 04/13 11:45
→ EricTCartman: 對阿 metagame怎麼翻我也不知道 04/13 11:45
推 lturtsamuel: 我們翻後設遊戲 對面翻元遊戲 04/13 11:46
→ lturtsamuel: 下一題 metamath 04/13 11:47
→ arrenwu: 字串用 char[] 這個是C的世界了吧 04/13 11:47
推 Fantasyweed: 雖然我當初也納悶過為什麼非得要中英夾雜 論文就論文 04/13 11:47
→ Fantasyweed: 講什麼Paper 研究所硬要講Lab 程式硬要講Code 但後來 04/13 11:47
→ Fantasyweed: 自己摸了才明白啊人家領域內約定俗成就長這樣 尤其平 04/13 11:47
→ Fantasyweed: 時大量跟國外來往或看資料 用原文聽得懂最快 硬要講 04/13 11:47
→ Fantasyweed: 中文又牽扯沒公定翻譯 還有同樣名詞兩岸翻譯十萬八千 04/13 11:47
→ Fantasyweed: 里 直接講原文當然最快順便分辨是不是內行人士 04/13 11:47
推 b325019: 工作上名詞用英文對我來說主要的原因是設備的CLI跟GUI都 04/13 11:47
→ b325019: 是英文的你翻成中文來溝通反而不方便 04/13 11:47
推 sokayha: 我是很愛台灣這種多元並蓄、不硬來的運作模式啦 電影名稱 04/13 11:47
→ sokayha: 、常用名詞很多保持原文相對上大家也都能接受 04/13 11:47
→ lturtsamuel: 其實中國有公定翻譯 日本也有 04/13 11:48
→ carzyallen: 這些翻譯能連想到原文嗎 碼的時候還是要用英文吧 04/13 11:48
→ l22573729: 物件導向不是很基本嗎 大學相關科系都是必學的吧 04/13 11:48
→ arrenwu: 論文還可能是 thesis 啊XD 04/13 11:48
→ carzyallen: 台灣也有 只是目前看來詞彙量並不多 04/13 11:48
→ arrenwu: 線性代數和機率在相關科系應該也必修吧? 04/13 11:49
→ carzyallen: 太細的就沒有統一詞彙了 04/13 11:49
推 Fantasyweed: 而且Compiler裡也是用英文輸入 講原文就是方便易懂 04/13 11:50
→ Fantasyweed: 會在這種地方上糾結跳針的不是雲碼農就是像我這種不 04/13 11:50
→ Fantasyweed: 得其門而入只好糾結沒人介意的細節的可撥文組== 04/13 11:50
推 geroge0820: 資工系畢連多型都不會蠻扯的 而且自己實現不出來的功 04/13 11:51
→ geroge0820: 能 為啥不問 04/13 11:51
推 l22573729: 線代 機率 資工系必修 04/13 11:51
→ l22573729: 但工程數學不是 至少我以前沒有 04/13 11:51
推 b325019: 最少在網路領域連最愛翻譯的日本人都沒翻譯多少guide了 04/13 11:51
推 OSDim: 最後寫code還不是要轉回來,不用不用== 04/13 11:51
→ lturtsamuel: 之前看一篇日文技術文章 把數值推進stack叫プッシュ 04/13 11:51
→ lturtsamuel: する 04/13 11:51
→ dreamnook: @arrenwu: 其實c++也有 雖然我現在都偷懶寫react xD 04/13 11:51
→ b325019: 有日文guide我早就直接拿來翻了還需要慢慢k英文嗎w 04/13 11:52
推 arrenwu: 啊就真的是push啊 我他媽的用 add 還會被說找不到這機能 04/13 11:52
→ arrenwu: @dreamnook我的意思是...有String之後不會這麼克難吧 04/13 11:52
→ da21510: 敝校資工系資電組還真的沒教物件導向ww 04/13 11:56
推 lturtsamuel: 沒教啊 這東西教了不會學比較快吧 04/13 11:57
→ lturtsamuel: 112cs的物件導向課不都是外系再修的 04/13 11:58
推 xxxxae86: 因為不用英文可能會造成雙方理解不同R... 04/13 11:58
→ dreamnook: 時代背景啊 當初學不曉得有String 剛就業只有char[] 04/13 11:58
→ dreamnook: 後來各種雜工後就克難play到現在做React度日這樣xD 04/13 11:58
→ dreamnook: 不過前幾份工作進遊戲業其實蠻精實的 04/13 11:59
推 arrenwu: 痾 我怎麼去查到那是台大資工系的大一必修啊? 04/13 12:00
→ lturtsamuel: 你查的應該是資節 他硬要冠一個物件導向 有另外一門 04/13 12:02
→ lturtsamuel: 課就叫做物件導向 04/13 12:02
推 arrenwu: ㄟ 不是 是我查到的資訊比較舊XD 99年後改了 04/13 12:03
→ EricTCartman: 學校有沒有教不是重點 寫c++本來就應該搞懂c++的能 04/13 12:04
→ EricTCartman: 力 04/13 12:04
→ arrenwu: 96年更新那一版有包含物件導向程式設計 04/13 12:04
→ arrenwu: 結果97年 OOP那門課還說自己是必修 = = 04/13 12:05
→ arrenwu: 啊 97年是必修沒錯XD 我想成 107 了 04/13 12:05
→ da21510: 啊災 我這邊是中部學店 04/13 12:05
→ da21510: 然後我往維運的方向走 04/13 12:05
→ da21510: shell 腳本寫的比較多 04/13 12:05
→ da21510: 也沒去特別念物件導向 04/13 12:05
→ da21510: 要用的時候再看也不遲 04/13 12:05
→ da21510: 文中那個是工作已經有需要了 04/13 12:05
→ da21510: 還不去學 04/13 12:05
→ arrenwu: 文中那個如果不是超級混 就是腦子有點問題了 04/13 12:06
→ EricTCartman: da21510: 要用的時候再看也不遲 04/13 12:07
推 lturtsamuel: 有些人oop中毒啥都要繼承來繼承去我才覺得有問題 04/13 12:07
→ EricTCartman: 你講到重點了 所以智商是關鍵 04/13 12:07
→ da21510: 正常來說 04/13 12:07
→ da21510: 資工系必備技能就是 有需求 04/13 12:07
→ da21510: 就趕快去點相關技能 04/13 12:07
→ da21510: 做不到的被淘汰剛好而已 04/13 12:07
→ carzyallen: 這東西沒辦法速成吧 04/13 12:07
→ da21510: 速不速成是另外一回事 04/13 12:09
→ da21510: 有些人是概念都沒有 04/13 12:09
→ da21510: 就像寫C不知道指標在幹嘛一樣 04/13 12:09
→ lturtsamuel: 大部分框架都有oop在裡面 你只要不是自幹哥 多少都會 04/13 12:09
推 arrenwu: 其實我覺得電機系有滿多人以為繼承+class = OOP耶XD 04/13 12:09
→ lturtsamuel: 有點概念 也不能算是速成ㄅ 04/13 12:09
→ arrenwu: 不知道指標的話你什麼語言都可能會遇到問題吧 04/13 12:10
推 shinenic: 這串推文怎麼超展開了 04/13 12:10
→ EricTCartman: C 就是要用oop下去寫才爽 04/13 12:10
→ arrenwu: C用OOP會超不爽 你要自己實做fucntion ptr喔 是C++比較爽 04/13 12:11
→ dreamnook: 需要才學只怕不得其門而入 但學得亂七八糟也很頭痛 04/13 12:11
→ dreamnook: 我就是後者(炸) 還混了不少前者(再炸) 04/13 12:11
推 OSDim: C++真的舒服多了QQ 04/13 12:11
→ EricTCartman: 幹 造輪子算個屁 我要連造輪子的工具都自己造 04/13 12:12
→ da21510: 寫python的不會指標沒差啊ww 04/13 12:12
→ da21510: 寫C不會指標 04/13 12:12
→ da21510: 就跟C++不會物件導向 04/13 12:12
→ da21510: 一個意思 04/13 12:12
→ arrenwu: C++ 光是有 new operator 我就覺得爽炸了 04/13 12:12
推 lturtsamuel: c有函數指針吧 倒是java很後來才有 04/13 12:12
→ lturtsamuel: 有差吧 call by ref的概念會比較難理解 我就遇過那種 04/13 12:13
→ lturtsamuel: 無法理解為什麼有時候賦值會變有時候不會變的 其實懂 04/13 12:13
→ lturtsamuel: 了指針就很簡單 04/13 12:13
→ LunaDance: 自以為中文高大上什麼都硬要翻中文才煩人吧 04/13 12:14
→ da21510: 對啊 麻煩在那種連概念都沒有的 04/13 12:14
→ da21510: 自己在幹嘛都不知道 04/13 12:14
推 arrenwu: Python 有差喔,你用一個變數A 存一個 numpy.array 04/13 12:15
→ dreamnook: 因為工作需求寫c#然後又寫到objC的我表示 04/13 12:15
→ arrenwu: 然後用 B存 A的transpose 也就是 A.T 04/13 12:15
→ arrenwu: 你如果去改 B 的內容,會同時改到A的內容 04/13 12:15
→ da21510: 我也是原文派的 04/13 12:15
→ da21510: 中文的文件根本看不懂 04/13 12:15
→ arrenwu: 除非你用的語言只要開變數就全部deepcopy 否則都有差 04/13 12:15
推 chocopie: python 讚讚 04/13 12:16
→ dreamnook: 講到pointer 當初還真的學超爛 開始工作才被矯正回來 04/13 12:16
→ arrenwu: 就像lturtsamuel講的一樣,你沒有那概念,什麼時候值會被 04/13 12:17
→ arrenwu: 改到你是不清楚的。 04/13 12:17
→ arrenwu: 不過你如果用MATLAB就沒差了 哈 04/13 12:17
→ dreamnook: 我想一方面可能也是我買到的書水平實在太低 04/13 12:18
推 lturtsamuel: 台灣的中文書喔 我就不說了 只有歐萊里能看 04/13 12:18
推 as80110680: 寫c++超痛苦好爆,寫個涵數要注意&還是&&還是根本不 04/13 12:19
→ as80110680: 用,寫個=要注意是copy還是move,copy還要分裡面資料 04/13 12:19
→ as80110680: 會不會跟著copy,超煩躁 04/13 12:19
→ da21510: 我們組是連硬體行為都詳細教了 04/13 12:19
→ da21510: 指標反而問題不大ww 04/13 12:19
推 geroge0820: 有時候真的覺得會了C++之後 再去學其他語言 一點就通 04/13 12:19
→ geroge0820: 了 好C++不學嗎 04/13 12:19
推 arrenwu: 其實有不少學校的第一堂程設課直接從 Java or Python開始 04/13 12:22
→ arrenwu: 不過CS應該都是C吧 04/13 12:22
→ dreamnook: 別來JavaScript 會頭很痛(欸 04/13 12:22
→ lturtsamuel: 其實js從es6之後越來越像樣了 不過我還是受不了 我選 04/13 12:23
→ lturtsamuel: typescript 04/13 12:23
→ da21510: 為了教報告學了一下js 04/13 12:23
→ da21510: 我頭好痛 04/13 12:23
→ lturtsamuel: 不過我是連寫python都要用type annotation的人 04/13 12:24
推 sb107912: js 宣告陣列好簡單的說 04/13 12:24
→ lturtsamuel: 我猜你學到了那堆閉包跟原型的時代遺產了www 04/13 12:25
→ da21510: 我寧願寫10行shell script 04/13 12:25
→ da21510: 也不寫那一行javascript 04/13 12:25
→ da21510: 話說這串好歪啊 04/13 12:26
→ as80110680: js的閉包真的有病,好好的東西都被他搞砸了 04/13 12:27
推 as1234884: 也沒什麼貴賤問題吧,從入行到現在聽到一些詞的英文反 04/13 12:27
→ as1234884: 應速度已經比中文快了,有時後聽到中文還要想一下是什 04/13 12:27
→ as1234884: 麼意思 04/13 12:27
推 ko27tye: 說到中文爛書 看到過把mutex內的spin翻成旋轉的= = 04/13 12:27
→ EricTCartman: 旋轉 跳躍 我閉著眼 04/13 12:28
→ dreamnook: 我記得我買過VC++的書 內容是VisualBasic 04/13 12:29
→ lturtsamuel: 捨棄垃圾var跟閉包 擁抱let 一切都會好起來 04/13 12:30
→ dreamnook: 記得是那次我就再也不相信台灣書了… 04/13 12:30
→ dreamnook: es6跟es7有在朝好的方向前進 只是晚太多年的感覺xD 04/13 12:31
→ as80110680: 太遲了,我已經變成微軟的形狀了 04/13 12:31
→ dreamnook: 當你開始用地表最強IDE後(欸 04/13 12:33
推 NTUmaki: 理組的中英夾雜明明超正常 是自己平常沒在用吧 04/13 12:33
→ NTUmaki: 明明可以 英文—>直接理解 幹嘛還要繞一個圈子 英文—>想 04/13 12:33
→ NTUmaki: 一下中譯—>聽的人想一下中翻英—>理解 04/13 12:33
推 firingmoon: 專業領域本來就要用英文,硬說中文根本無法意會 04/13 12:34
推 Mystiarun: 歪國人都覺得中文超難學了,當然是用英文溝通啊 04/13 12:44
推 orze04: 改成template是方便維護,那是因為他不知道都同一個base c 04/13 12:49
→ orze04: lass 04/13 12:49
→ orze04: 如果他知道那當然會直接用一個就好了 04/13 12:50
推 edgefish02: 原來這裡是c_and_cpp版,我還以為是c_chat呢~ 04/13 12:52
推 limitex: 科目只是一個標準而已啦 04/13 12:54
推 orze04: 話說你們近公司沒有上白板現場寫code? 04/13 12:56
推 odanaga: 我還以為來到軟工版== 04/13 13:01
推 JamesChen: 完全同意 智商比較重要 04/13 13:03
推 jasonchangki: 專業領域英文還是比較沒爭議 04/13 13:14
推 sleepybaby: 原來C_chat是C語言聊天版 04/13 13:15
→ laytomall: 看的出來你很討厭元智那個 他搶女同事嗎? 04/13 13:29
推 wix3000: 我看到樓上上才發現自己在看C洽 還以為是軟工版 04/13 13:35
推 siyaoran: 你應該要會 04/13 13:43
→ siyaoran: 這才發現對是不是的職訓態度就有差了 04/13 13:44
推 pazoo: 你們是不是沒在做code review== 04/13 13:53
推 adern9: c_chat = C語言聊天板 04/13 13:53
推 linja: 原Po天才小釣手 04/13 14:24
推 HeterCompute: 不做code review,同事兩行淚 04/13 14:25
推 zizc06719: 英文比較好懂好嗎= = 04/13 14:29
→ notneme159: 推個 04/13 14:32
→ twosheep0603: 這邊怎麼這麼多資電人 怕.jpg 04/13 14:33
噓 toehold: 好好打字很難嗎 04/13 14:38
推 j39163: 這串根本各種歪樓XDDD 04/13 15:00
→ jimhall: 沒有底子的背景最強,還不巴結打聽一下是哪位,總之先跪 04/13 15:15
→ jimhall: 舔再說 04/13 15:15
推 gm79227922: 搞不好人家把拔是.... 04/13 16:18
推 scott0002: 會扯翻譯的一定不是 資工領域的ㄏ 04/13 16:25
推 Litfal: 名字是溝通用的,只要大家聽得懂就沒差吧… 04/13 19:40
推 Litfal: 原來是Tech_Job版啊,我還以為是C_Chat呢 04/13 19:44
→ Litfal: 可以來寫assembly,不會OOP也沒關係喔~ 04/13 19:47
噓 wsx88432: 滾 這裡不是tech版 討論這個做什 04/13 21:30
推 a2470abc: 你們的HR也蠻厲害的= = 04/14 02:35
推 lkk45266: 原來這篇在戰語言翻譯 04/14 03:53
推 fragmentwing: 為啥我好像能用fortran寫出來 我也才學不到兩個月而 04/14 13:26
→ fragmentwing: 已 04/14 13:26