Re: [問卦] 如何一句話證明自己C++很強

看板Gossiping作者 (積積陰陰德)時間1年前 (2022/05/27 09:16), 1年前編輯推噓20(22236)
留言60則, 35人參與, 1年前最新討論串2/3 (看更多)
※ 引述《ILYY (陳拷白)》之銘言: : 早上好台灣 : 事情是這樣啦 : 最近看到朋友在嗆誰程式強 : 但好像有點難以表現 : 想問一下大家 : 要怎麼一句話證明自己C++很強? 有一天被同事叫去問 template<size_t... Ns> void apply_for(std::integer_sequence<size_t, Ns...>) { (apply(Ns),...); } 問 :你寫這個是在寫三小,這樣程式怎麼維護 我 :怎麼了嗎? 同事:你這可讀性很差 我 :哪裡差 同事:你這樣寫誰看得懂 我 :這是C++17的東西 同事:我不管他是C++幾的東西 公司的程式碼要的是穩定 我 :好,那我回座位上改 同事:等等,還沒完,還有這個std::enable_if 懂嗎,這告訴我們C++強不強不是你自己證明的,是取決於公司90%的工程師 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.78.140 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1653614204.A.A67.html

05/27 09:17, 1年前 , 1F
這很難懂嗎
05/27 09:17, 1F

05/27 09:17, 1年前 , 2F
hello world
05/27 09:17, 2F

05/27 09:18, 1年前 , 3F
樣板… 使用率也不高吧?
05/27 09:18, 3F

05/27 09:19, 1年前 , 4F
用template臭了嗎
05/27 09:19, 4F

05/27 09:19, 1年前 , 5F
真的 很多人還活在c++ 03的年代= =
05/27 09:19, 5F

05/27 09:19, 1年前 , 6F
你不會跟他要Coding Guide喔
05/27 09:19, 6F

05/27 09:19, 1年前 , 7F
對方的問題在於沒跟你討論這樣寫的好處
05/27 09:19, 7F

05/27 09:20, 1年前 , 8F
說Template使用率不高的應該是沒寫過
05/27 09:20, 8F

05/27 09:20, 1年前 , 9F
c++吧
05/27 09:20, 9F
有些公司對template的認識大概就停留在容器跟運算之類的

05/27 09:20, 1年前 , 10F
然後既然編譯選項開到c++17就應該允許新語
05/27 09:20, 10F

05/27 09:20, 1年前 , 11F
不然編譯選項直接設c++11就好
05/27 09:20, 11F

05/27 09:21, 1年前 , 12F
這樣寫就代表c++很強嗎?
05/27 09:21, 12F
在C++社群算是幼幼班而已 ※ 編輯: bachelorwhc (61.216.78.140 臺灣), 05/27/2022 09:24:51

05/27 09:22, 1年前 , 13F
當一些格式的名稱長到某個程度,我會想用
05/27 09:22, 13F

05/27 09:22, 1年前 , 14F
typedef改個短一點的名字
05/27 09:22, 14F

05/27 09:23, 1年前 , 15F
強的點在哪? 硬要標新立異而已
05/27 09:23, 15F
真的 標新立異

05/27 09:24, 1年前 , 16F
不是這樣說吧@@ 誰知道你們團隊的codi
05/27 09:24, 16F

05/27 09:24, 1年前 , 17F
ng style是啥
05/27 09:24, 17F
很多公司的coding style只停留在命名規則跟內部API設計而已 你要規定哪些語法或API 哪些能用哪些不能用應該怎麼用 的前提是 你要對這些東西有認識 ※ 編輯: bachelorwhc (61.216.78.140 臺灣), 05/27/2022 09:27:38

05/27 09:25, 1年前 , 18F
強是人家10行你3行吧 用新語法還好
05/27 09:25, 18F

05/27 09:28, 1年前 , 19F
C++愈來愈糞
05/27 09:28, 19F

05/27 09:30, 1年前 , 20F
我是遇過只能用標準語法不能用std的
05/27 09:30, 20F

05/27 09:30, 1年前 , 21F
案子 因為平台不是PC
05/27 09:30, 21F

05/27 09:31, 1年前 , 22F
不過這會事先跟團隊的每個人說
05/27 09:31, 22F

05/27 09:31, 1年前 , 23F
原來std不夠standard
05/27 09:31, 23F
這還是要看編譯器 有些比較冷門或專門的編譯器真的不一定能完全支援 ※ 編輯: bachelorwhc (61.216.78.140 臺灣), 05/27/2022 09:33:59

05/27 09:33, 1年前 , 24F
正常啦
05/27 09:33, 24F

05/27 09:34, 1年前 , 25F
是啊 就是不行 他們的compiler不支援
05/27 09:34, 25F

05/27 09:34, 1年前 , 26F
我也沒辦法
05/27 09:34, 26F

05/27 09:34, 1年前 , 27F
Too much criticism of c++, use go or
05/27 09:34, 27F

05/27 09:34, 1年前 , 28F
rust instead. Literrally
05/27 09:34, 28F

05/27 09:34, 1年前 , 29F
c++ 最複雜的是 function template
05/27 09:34, 29F

05/27 09:35, 1年前 , 30F
這種通常都是團隊自己說好就好的事,
05/27 09:35, 30F

05/27 09:35, 1年前 , 31F
overloading 決議程序
05/27 09:35, 31F

05/27 09:35, 1年前 , 32F
除非是自己一人handle,高興怎麼寫就怎
05/27 09:35, 32F

05/27 09:35, 1年前 , 33F
用行數當Kpi 你這樣Kpi降低了
05/27 09:35, 33F

05/27 09:35, 1年前 , 34F
麼寫
05/27 09:35, 34F

05/27 09:37, 1年前 , 35F
加上現在 partial ordering of constraint
05/27 09:37, 35F

05/27 09:39, 1年前 , 36F
還不見得編譯器都能做對
05/27 09:39, 36F

05/27 09:40, 1年前 , 37F
三樓標準示範
05/27 09:40, 37F

05/27 09:40, 1年前 , 38F
這家公司不適合你,跳槽ㄅ
05/27 09:40, 38F

05/27 09:41, 1年前 , 39F
團體生活就是這樣
05/27 09:41, 39F

05/27 09:41, 1年前 , 40F
所以對方要你怎麼改阿?? 自己刻迴圈??
05/27 09:41, 40F

05/27 09:43, 1年前 , 41F
有道理…
05/27 09:43, 41F

05/27 09:51, 1年前 , 42F
本來就要配合別人,不然你不在誰維護
05/27 09:51, 42F

05/27 09:59, 1年前 , 43F
你那麼強 有沒有要教我
05/27 09:59, 43F

05/27 10:01, 1年前 , 44F
你寫太少到時候老闆會認為你在混ww
05/27 10:01, 44F

05/27 10:05, 1年前 , 45F
港覺剛出社會
05/27 10:05, 45F

05/27 10:18, 1年前 , 46F
有點熱誠 點開說明文件 好好教他怎麼讀
05/27 10:18, 46F

05/27 10:18, 1年前 , 47F
新語法 說明優點在哪 編譯器有支援到又
05/27 10:18, 47F

05/27 10:18, 1年前 , 48F
好用 能讓更多同事認可是最好 畢竟不是
05/27 10:18, 48F

05/27 10:19, 1年前 , 49F
每個人都很有主動學習動力
05/27 10:19, 49F

05/27 10:34, 1年前 , 50F
幹,不懂你們的笑話
05/27 10:34, 50F

05/27 11:03, 1年前 , 51F
主管可能真的不懂,但有他合理的考量。
05/27 11:03, 51F

05/27 11:03, 1年前 , 52F
如果其他同事都無法follow up那真的只
05/27 11:03, 52F

05/27 11:03, 1年前 , 53F
好配合其他人,畢竟在公司裡能讓一群人
05/27 11:03, 53F

05/27 11:03, 1年前 , 54F
順利團隊合作比什麼都重要。如果你覺得
05/27 11:03, 54F

05/27 11:03, 1年前 , 55F
公司資訊能力太低落,那可以考慮離職..
05/27 11:03, 55F

05/27 11:04, 1年前 , 56F
不然也只好捏下去領人家薪水
05/27 11:04, 56F

05/27 11:15, 1年前 , 57F
公司一開始就會發手冊要你怎麼寫了
05/27 11:15, 57F

05/27 11:15, 1年前 , 58F
還是你公司沒有?
05/27 11:15, 58F
https://i.imgur.com/kzo8FU7.png
※ 編輯: bachelorwhc (61.216.78.140 臺灣), 05/27/2022 11:18:20

05/27 12:04, 1年前 , 59F
寫了別人看不懂的code 很有優越感齁~~~
05/27 12:04, 59F

05/27 13:17, 1年前 , 60F
教我 嗚嗚嗚
05/27 13:17, 60F
文章代碼(AID): #1Ya2Pyfd (Gossiping)
文章代碼(AID): #1Ya2Pyfd (Gossiping)