[閒聊] 大家會不會「背」程式碼?

看板Soft_Job作者 (LaPass)時間12年前 (2014/01/19 21:22), 編輯推噓22(22040)
留言62則, 31人參與, 最新討論串1/1
看上面的文章讓我想問問這個問題 我常常看很多人有這種技能 能不靠IDE的或是其他的補助工具 就可以劈劈啪啪的直接打一串程式碼出來 尤其是在台上demo的時候 不少人會現場codeing 我自認為沒辦法做到這一點 雖然我可以記住那個語言的寫法大概是怎麼樣 但很多細節我都記不太住 尤其是剛寫完某種語言,換到另外一種語言的時候 一恍神就會寫錯 像是在php中寫出 class A{ public static class AChild{ .... } } 或是在js中用 . 去黏字串 或是搞錯foreach的寫法之類的 (foreach 這個東西每個語言都有,但每個語言都不太一樣.... orz) 我總覺得要記清楚這些細節好困難 而且也不會特別想去記 大家的狀況呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.38.69.227

01/19 21:29, , 1F
你工作需要背那你就背
01/19 21:29, 1F

01/19 21:30, , 2F
不需要就算了 不過我找工作是不會挑會去用背
01/19 21:30, 2F

01/19 21:30, , 3F
來判斷熟不熟的主管
01/19 21:30, 3F

01/19 21:30, , 4F
foreach每用每查+1
01/19 21:30, 4F

01/19 21:31, , 5F
就是因為他不懂所以他摨會用其他角度來衡量
01/19 21:31, 5F

01/19 21:31, , 6F
而且你自己也說了你有時候會切換語言
01/19 21:31, 6F

01/19 21:31, , 7F
常用的指令打久就會記起來了..不常用的至少要知道方法
01/19 21:31, 7F

01/19 21:32, , 8F
有智慧輸入阿 只要記得前面 後面的差不多就自己拚出來了XD
01/19 21:32, 8F

01/19 21:32, , 9F
用法的話有時候難免還是要查一下..
01/19 21:32, 9F

01/19 21:41, , 10F
就我自己而言, live coding 都是台下演練過好幾次的產物
01/19 21:41, 10F

01/19 21:42, , 11F
live coding一些自己寫過的邏輯應該算簡單
01/19 21:42, 11F

01/19 21:42, , 12F
不過若是和Framework及規格、介面有關 很難live
01/19 21:42, 12F

01/19 21:42, , 13F
這種東西只是表演而已, 不代表真正的實力 (當然表演能力
01/19 21:42, 13F

01/19 21:43, , 14F
是另一種實力啦, 那是另一回事)
01/19 21:43, 14F

01/19 22:01, , 15F
coding 會一直用 google...
01/19 22:01, 15F

01/19 22:02, , 16F
我也是會一直google +1
01/19 22:02, 16F

01/19 22:09, , 17F
我們系的java課 考試就要背程式碼 不能開書
01/19 22:09, 17F

01/19 22:10, , 18F
這個教授八成沒在業界走跳過 考背程式碼幹嘛...
01/19 22:10, 18F

01/19 22:12, , 19F
我記得考題裡有不少 showMessageDialog 的超長code
01/19 22:12, 19F

01/19 22:17, , 20F
外行人才在考背程式 ... 程式也能背多分就好了
01/19 22:17, 20F

01/19 22:18, , 21F
就..靠ide了XD
01/19 22:18, 21F

01/19 22:19, , 22F
背起來又沒用 又不背的多就強
01/19 22:19, 22F

01/19 22:30, , 23F
語言混雜著使用~一時弄混又沒差~記住C# Java php的foreach
01/19 22:30, 23F

01/19 22:31, , 24F
能如何?記不住又如何?直接寫個便條貼在螢幕旁也行啊~重要
01/19 22:31, 24F

01/19 22:32, , 25F
剛開始學和考試時的時候要背,真正進專案寫程式時不背
01/19 22:32, 25F

01/19 22:32, , 26F
的應該是使用時的觀念吧...
01/19 22:32, 26F

01/19 22:35, , 27F
考java當然要背阿 基本class name、for等邏輯寫不出來?
01/19 22:35, 27F

01/19 22:37, , 28F
個人以為與其考你背這種東西 不如考些更有深度的題目
01/19 22:37, 28F

01/19 22:42, , 29F
看找什麼人吧~資深工程師考這個是浪費時間~問一下就瞭了..
01/19 22:42, 29F

01/19 23:10, , 30F
不要說學校了,現在面試還是很多公司要考寫代碼的
01/19 23:10, 30F

01/19 23:15, , 31F
也不需要特別花心思去記, 常用就自然會記得了...
01/19 23:15, 31F

01/19 23:17, , 32F
不過面試時連基本框架都寫不出來的, 會能讓我懷疑面試
01/19 23:17, 32F

01/19 23:17, , 33F
的人有多熟悉正在用的語言...
01/19 23:17, 33F

01/19 23:24, , 34F
其實我認為面試官檢討考卷也是很重要的,一堆只會考試
01/19 23:24, 34F

01/19 23:25, , 35F
卻不針對面試者出錯的問題來檢討,這樣能更了解面試人
01/19 23:25, 35F

01/19 23:26, , 36F
我覺得不用特意去背啦,但要參考的時候要很快找到,畢竟
01/19 23:26, 36F

01/19 23:26, , 37F
常用還要花時間找就.....但sql這種東西,我覺得較單純常
01/19 23:26, 37F

01/19 23:26, , 38F
用的如果還要去找來貼.....
01/19 23:26, 38F

01/19 23:29, , 39F
偏偏很多筆試愛ㄉㄧㄤ這個XDD
01/19 23:29, 39F

01/19 23:42, , 40F
Jserv 就可以了.....在很多人面前 coding
01/19 23:42, 40F

01/19 23:43, , 41F
google + manpage, 話說我實在背不起來(背不完整)
01/19 23:43, 41F

01/20 00:08, , 42F
討論的條件不太一樣吧?原PO特別指出的是利用多種語言的情
01/20 00:08, 42F

01/20 00:09, , 43F
況下~但只使用一種的話~寫久了本來就會記起來了...
01/20 00:09, 43F

01/20 00:14, , 44F
這個很難說哦, 有時候你用的 library 很多也是記不住.
01/20 00:14, 44F

01/20 00:48, , 45F
看jserv打一堆劈哩啪啦... xD
01/20 00:48, 45F

01/20 02:41, , 46F
開著google和stackoverflow寫程式不是很正常的嗎?XD
01/20 02:41, 46F

01/20 02:41, , 47F
現在這個年頭sql也不一定要太懂,不少orm都包的還不錯
01/20 02:41, 47F

01/20 09:04, , 48F
常用自然會記起來,不常用為何要背?
01/20 09:04, 48F

01/20 09:55, , 49F
實作一些介面比較會忘記怎麼拚XD
01/20 09:55, 49F

01/20 12:38, , 50F
常寫就記起來了,反之不常寫就會忘了。
01/20 12:38, 50F

01/20 12:39, , 51F
最厲害的是 Jserv 大大,都不會挫手XD
01/20 12:39, 51F

01/20 21:34, , 52F
在LINUX下寫程式,幾乎在查資料...XD
01/20 21:34, 52F

01/21 01:54, , 53F
寫了幾百次的東西你自然會記住
01/21 01:54, 53F

01/21 01:54, , 54F
只寫幾次的東西你只記得google關鍵字要怎麼下
01/21 01:54, 54F

01/21 01:55, , 55F
沒寫過的東西 你當然大多數時間都在google了....
01/21 01:55, 55F

01/21 01:55, , 56F
就好像git指令 一開始也是一直查 後來連參數都熟記了
01/21 01:55, 56F

01/21 10:56, , 57F
用 ORM 更要懂 SQL ,不然效能怎麼死得都不知道。
01/21 10:56, 57F

01/22 16:30, , 58F
擅長的CPU組語指令少暫存器單純很簡單所以打久就背起來了
01/22 16:30, 58F

01/22 16:31, , 59F
不過在寫 C時,除了一些是已經練成直覺外,還是很仰賴IDE
01/22 16:31, 59F

01/22 16:31, , 60F
的程式碼提醒和修正 orz
01/22 16:31, 60F

01/27 23:42, , 61F
我會背...有些是程式Key到會背,有些是好用就硬背
01/27 23:42, 61F

01/27 23:42, , 62F
考試我一定背
01/27 23:42, 62F
文章代碼(AID): #1Isz6kFv (Soft_Job)