[請益] 同時寫不同語言,會衝突嗎

看板Soft_Job作者 (亮晶晶)時間8年前 (2017/03/07 17:12), 編輯推噓10(10020)
留言30則, 21人參與, 最新討論串1/1
各位年薪百萬大大好 小弟新鮮人,剛拿到offer,擔任的是QA testcase 主要是 base on python 知道公司RD主要是寫java, .Net 為主 由於小弟還有將近四個月退伍 想複習一下java,卻發現如果同時寫兩種語言 效率其實滿差的,尤其是java寫起來比較陌生 有大大同時精通多種語言的嗎? 當初是怎麼克服的 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.9.176.55 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1488877967.A.2D4.html

03/07 17:18, , 1F
同時寫不同語言沒問題@@,同時寫多種系統比較不適應
03/07 17:18, 1F

03/07 17:18, , 2F
寫起來是沒問題 只是Coding Style常會搞混 XD
03/07 17:18, 2F

03/07 17:19, , 3F
像我C#跟Swift混著寫 常會忍不住加分號或方法首字大寫
03/07 17:19, 3F

03/07 17:39, , 4F
什麼叫做效率差? 可以明確一點你的問題嗎
03/07 17:39, 4F

03/07 17:54, , 5F
忘記分號
03/07 17:54, 5F

03/07 17:59, , 6F
還好,我寫c# 和 javascript 時也不會搞混阿
03/07 17:59, 6F

03/07 17:59, , 7F
當然這兩種語言很像就是了
03/07 17:59, 7F

03/07 19:09, , 8F
都很熟練時就不會了
03/07 19:09, 8F

03/07 19:13, , 9F
久了就不會
03/07 19:13, 9F

03/07 19:18, , 10F
多寫就不會搞混了
03/07 19:18, 10F

03/07 19:43, , 11F
ASM+C 偶爾要寫些批次檔
03/07 19:43, 11F

03/07 20:01, , 12F
你可以嘗試用JNI 同時寫c跟java
03/07 20:01, 12F

03/07 20:01, , 13F
這樣效率就不差惹
03/07 20:01, 13F

03/07 21:55, , 14F
你可以寫Java和Android,就不會搞混了
03/07 21:55, 14F

03/07 22:16, , 15F
主要是看你IDE有沒有設好,有語法檢查就沒問題,不然就
03/07 22:16, 15F

03/07 22:16, , 16F
會一直搞低級失誤XD
03/07 22:16, 16F

03/07 23:03, , 17F
其實不會
03/07 23:03, 17F

03/07 23:04, , 18F
大部份本科出來的 都會寫好幾種語言吧
03/07 23:04, 18F

03/08 02:57, , 19F
換個語言就換個style
03/08 02:57, 19F

03/08 02:59, , 20F
個人覺得都練熟了不論是fp oo 還是純C都能快速轉換
03/08 02:59, 20F

03/08 07:03, , 21F
效率差是指明知要寫java code,結果寫成.net code,
03/08 07:03, 21F

03/08 07:03, , 22F
然後一整個砍掉重練是嗎?
03/08 07:03, 22F

03/08 10:04, , 23F
拍謝 不知道怎麼針對推文回覆XDD
03/08 10:04, 23F

03/08 10:05, , 24F
看完大家的建議 我想可能還是熟練度的問題
03/08 10:05, 24F

03/08 12:06, , 25F
不會
03/08 12:06, 25F

03/08 13:04, , 26F
有看過Objective-C跟Swift混很大的APP 有點小痛苦
03/08 13:04, 26F

03/09 22:15, , 27F
只要回到文章列表,游標移到自己的貼文,按下大寫 E
03/09 22:15, 27F

03/09 22:15, , 28F
編輯文章,就能在推文中間塞進自己的回覆惹,供您
03/09 22:15, 28F

03/09 22:17, , 29F
參考
03/09 22:17, 29F

03/13 00:00, , 30F
同時寫Objective-C Swift和Android 頭很容易暈眩
03/13 00:00, 30F
文章代碼(AID): #1OldcFBK (Soft_Job)