[閒聊] 語言的表面上看不出的眉角,哪裡學的?
前幾天跟公司的前輩討論 JAVA 的事情
很意外的發現一些我覺得很基本的東西在公司裏面似乎知道的不多
例如說
在迴圈裏面做字串加法的效率很差(keyword: StringBuffer)
Java Compiler 不會 inline,但 JVM 會自己看情況想辦法
Java 裏面除了基本型態外的變數都是 reference
可是回頭一想,其實這些東西跟 design pattern 不一樣,是
看 code 看三百年也看不出來的東西
而我絲毫沒印象我是怎麼知道這些事情....
不知道大家是怎麼開始知道這類的事情的?
有辦法有系統的(而不只是靠 Google Surf)去挖掘這類知識嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.69.96.21
推
08/05 09:17, , 1F
08/05 09:17, 1F
→
08/05 09:17, , 2F
08/05 09:17, 2F
推
08/05 09:20, , 3F
08/05 09:20, 3F
→
08/05 09:20, , 4F
08/05 09:20, 4F
推
08/05 10:17, , 5F
08/05 10:17, 5F
→
08/05 10:19, , 6F
08/05 10:19, 6F
→
08/05 10:20, , 7F
08/05 10:20, 7F
→
08/05 10:22, , 8F
08/05 10:22, 8F
→
08/05 10:23, , 9F
08/05 10:23, 9F
→
08/05 10:27, , 10F
08/05 10:27, 10F
推
08/05 10:29, , 11F
08/05 10:29, 11F
推
08/05 10:44, , 12F
08/05 10:44, 12F
→
08/05 10:44, , 13F
08/05 10:44, 13F
→
08/05 10:44, , 14F
08/05 10:44, 14F
推
08/05 11:56, , 15F
08/05 11:56, 15F
→
08/05 12:16, , 16F
08/05 12:16, 16F
→
08/05 12:20, , 17F
08/05 12:20, 17F
→
08/05 12:21, , 18F
08/05 12:21, 18F
→
08/05 12:37, , 19F
08/05 12:37, 19F
→
08/05 16:56, , 20F
08/05 16:56, 20F
推
08/05 17:07, , 21F
08/05 17:07, 21F
→
08/05 20:38, , 22F
08/05 20:38, 22F
→
08/05 20:38, , 23F
08/05 20:38, 23F
→
08/05 20:38, , 24F
08/05 20:38, 24F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):