[問題] 打程式的速度

看板C_and_CPP作者 (Bruce Chen)時間10年前 (2015/03/25 12:32), 編輯推噓20(23346)
留言72則, 36人參與, 最新討論串1/1
我在寫程式時總覺得自己寫的速度很慢 想請教一下大家打程式碼的方法 有沒有甚麼打字方法的建議 (像是是否建議使用數字鍵區 或 Caps Lock要在甚麼情 況開著) 或是其他的建議? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.166.46.137 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1427286775.A.01B.html

03/25 20:35, , 1F
我幾乎是用上排數字鍵說
03/25 20:35, 1F

03/25 20:41, , 2F
你需要HHKB~~請至鍵鼠板參觀~~XD
03/25 20:41, 2F

03/25 21:02, , 3F
買死亡打字機來玩
03/25 21:02, 3F

03/25 21:11, , 4F
大家客氣了 我先
03/25 21:11, 4F

03/25 21:32, , 5F
到Key_Mou_Pad版問買機械式鍵盤呀~~先推坑....
03/25 21:32, 5F

03/25 21:34, , 6F
習慣問題 就是習慣問題 這徹徹底底是習慣問題 你打的爽就好
03/25 21:34, 6F

03/25 21:40, , 7F
思考速度比較重要,以後都靠腦波輸入了
03/25 21:40, 7F

03/25 21:46, , 8F
雙手幾乎都貼著鍵盤不要有太多移動?跟editor也有關
03/25 21:46, 8F

03/25 21:56, , 9F
思考速度的確才是重點 :) http://goo.gl/COknuD
03/25 21:56, 9F

03/25 22:15, , 10F
洗文章喔
03/25 22:15, 10F

03/25 22:29, , 11F
你先要有一把"好"的鍵盤
03/25 22:29, 11F

03/25 23:09, , 12F
至少會盲打英文字母跟符號。Caps Lock 六個字以上的連續
03/25 23:09, 12F

03/25 23:10, , 13F
大寫才需要吧,所以寫程式時幾乎用不到
03/25 23:10, 13F

03/25 23:26, , 14F
^ LPCWSTR超過了,歡迎來玩該死的winapi
03/25 23:26, 14F

03/25 23:34, , 15F
裝 Visual Assist 之類的,就打小寫按 tab 就修正大寫了
03/25 23:34, 15F

03/25 23:35, , 16F
自己取新的名稱又用大寫時比較適用,不會很常碰到啦
03/25 23:35, 16F

03/26 08:08, , 17F
快捷鍵記熟 開發時間會快很多
03/26 08:08, 17F

03/26 08:17, , 18F
跳 tone.. 大寫不就左手小指壓住 shift 後正常打字嗎 ?
03/26 08:17, 18F

03/26 08:43, , 19F
caps lock超少用吧…
03/26 08:43, 19F

03/26 08:44, , 20F
去買 Typing of the Death
03/26 08:44, 20F

03/26 08:55, , 21F
推樓上經典
03/26 08:55, 21F

03/26 10:15, , 22F
https://typing.io/lessons 打字練習 範本是程式語言
03/26 10:15, 22F

03/26 10:16, , 23F
按 shift 大寫可以,只是太長的字,對我是會有點卡卡的
03/26 10:16, 23F

03/26 10:16, , 24F

03/26 10:19, , 25F
Typing of the Dead.
03/26 10:19, 25F

03/26 10:19, , 26F
要用寫的,不要用打的。用打的會壞。
03/26 10:19, 26F

03/26 11:58, , 27F
買filco!!
03/26 11:58, 27F

03/26 13:00, , 28F
filco忍者茶
03/26 13:00, 28F

03/26 14:29, , 29F
看到這類文章總是會想到 jserv 大大的 live coding 口口||
03/26 14:29, 29F

03/26 14:38, , 30F
live codi.... 那是用巨集做的,只是一場SHOW,目的只是
03/26 14:38, 30F

03/26 14:43, , 31F
還以為有人會推ctrl c v...XD
03/26 14:43, 31F

03/26 16:43, , 32F
你腦能動得比手快 要不就是看著書打 要不就是不經大腦
03/26 16:43, 32F

03/26 16:43, , 33F
從來就沒有手速的問題 只有腦速的問題
03/26 16:43, 33F

03/26 18:36, , 34F
要使用心眼!
03/26 18:36, 34F

03/26 22:05, , 35F
謝謝大家的建議 ^^
03/26 22:05, 35F

03/26 22:08, , 36F
我剛才去shiratori給的網站 結果我打程式的速度是24wpm
03/26 22:08, 36F

03/26 22:08, , 37F
24wpm這樣的速度夠嗎?
03/26 22:08, 37F

03/26 22:09, , 38F
p.s. 我英打速度是35wpm
03/26 22:09, 38F

03/26 23:34, , 39F
差不多了
03/26 23:34, 39F

03/27 15:52, , 40F
我覺得通常想變數名稱or邏輯比較花時間XD
03/27 15:52, 40F

03/27 16:10, , 41F
試了一下上面的網站之後發現自己被自動完成和自動縮排寵壞了
03/27 16:10, 41F

03/27 16:12, , 42F
以現在來講 有IDE Assist才是正常的,沒IDE Assist以前
03/27 16:12, 42F

03/27 16:12, , 43F
會被說高手,現在會被說...去找個順手的工具增加一下
03/27 16:12, 43F

03/27 16:12, , 44F
生產力吧,別鬼混了
03/27 16:12, 44F

03/27 16:20, , 45F
然後製造一大堆縮排不知道自己在排什麼,變數名稱拼錯也不
03/27 16:20, 45F

03/27 16:20, , 46F
知道,卻一天可以寫出好多 buggy code 的程式員...
03/27 16:20, 46F

03/27 16:21, , 47F
工具順手就好是沒錯,但這跟生產力沒有太大關係吧
03/27 16:21, 47F

03/27 16:30, , 48F
因為ide輔助auto complete跟code generate這部分
03/27 16:30, 48F

03/27 16:31, , 49F
我覺得跟你寫得好不好毫無關係 純粹就是節省你去翻
03/27 16:31, 49F

03/27 16:31, , 50F
.h跟花很多時間.h .cpp手動加accessor的時間而已
03/27 16:31, 50F

03/27 16:31, , 51F
buggy coder不會因為這些assist寫得比較好還是比較差
03/27 16:31, 51F

03/27 16:32, , 52F
但是老手可以省下很多打字以及.h/.cpp宣告不匹配造成
03/27 16:32, 52F

03/27 16:32, , 53F
compile/runtime error的時間
03/27 16:32, 53F

03/27 16:32, , 54F
無情地說一句,思路不等人的,你一停手你就忘光了...
03/27 16:32, 54F

03/27 16:33, , 55F
寫得正入神正順得stance能維持得越久越方便越好
03/27 16:33, 55F

03/27 18:33, , 56F
沒有 YCM 跟 ultisnips,生產力瞬間低一檔次
03/27 18:33, 56F

03/28 11:59, , 57F
35WPM很慢的說,你打符號的速度夠快嗎?該不會還要看吧
03/28 11:59, 57F

03/29 02:28, , 58F
樓上 , 35 'Words' Per Min , 這個速度你還覺得慢嗎?
03/29 02:28, 58F

03/29 02:29, , 59F
英打和中文不同是英文一堆英文字母擠在一起才算一個 word
03/29 02:29, 59F

03/29 03:09, , 60F
如果是一般英文文章的話 35 wpm 確實有點慢...
03/29 03:09, 60F

03/29 03:10, , 61F
我的英打速度大概是他的兩倍出頭, 但在 typeracer 依然被電
03/29 03:10, 61F

03/29 07:43, , 62F
好吧 我也該去買the type of death...
03/29 07:43, 62F

03/29 10:14, , 63F
shiratori 的網站我有 71 wpm (開心) 可以吃嗎?
03/29 10:14, 63F

03/29 13:48, , 64F
shiratori給的打字練習幫助不大呀,現在很多IDE在我們打字時
03/29 13:48, 64F

03/29 13:49, , 65F
就會列可能性的字,不需要打出所有的字母,像是VC++跟XCode
03/29 13:49, 65F

03/29 13:52, , 66F
而且每個人取名稱有自己的style
03/29 13:52, 66F

03/29 15:41, , 67F
練習打符號,試試別人的 coding standard、命名習慣
03/29 15:41, 67F

03/29 15:42, , 68F
玩玩還是不錯
03/29 15:42, 68F

03/30 05:57, , 69F
Webkit 範本我只有 46 orz...
03/30 05:57, 69F

03/30 19:37, , 70F
推某樓 a大 .. 我變數名稱都要想超久 XDDDD
03/30 19:37, 70F

03/31 08:17, , 71F
typeracer 60wpm...0rz
03/31 08:17, 71F

04/04 02:08, , 72F
240 wpm
04/04 02:08, 72F
文章代碼(AID): #1L4ght0R (C_and_CPP)