Re: [請益] 怎樣算會寫程式

看板Soft_Job作者 (prag)時間14年前 (2010/07/03 01:44), 編輯推噓8(8024)
留言32則, 12人參與, 最新討論串2/3 (看更多)
※ 引述《jessicaQ (小湘兒)》之銘言: : ※ [本文轉錄自 Tech_Job 看板 #1CBXB6po ] : 作者: jessicaQ (小湘兒) 看板: Tech_Job : 標題: [請益] 怎樣算會寫程式 : 時間: Sat Jul 3 00:24:35 2010 : 我想了解在科技業到底怎麼樣才算會寫程式? : 如果就通訊軟體或者通訊協定來說 : 會寫程式的意思是會用C寫出幾千行程式嗎? 還是說要懂通訊的各層協定~ : or要懂得trace出程式的操作流程? : 我比較想了解到怎樣的程度在科技業算是會程式 小弟不才.... 話說我當年當學生的時候,也是對此有所疑惑 但我疑惑的不是自己會不會寫程式 而是不知業界對於會寫程式需要到達哪種程度的需求 寫程式,人人會寫,寫的好壞而已 速度快慢.效率好壞.BUG多寡.模組化物件化. 軟體彈性.開發時的考量多少罷了 會寫程式,我想最基本的一個要素 算是,要以人腦模擬電腦執行程式的順序 簡單來說=>你要清楚電腦是怎樣去run程式的 這部分算是大學的基礎訓練 再講更簡單的一句話"邏輯思緒要清楚" 你對整個程式的流程步驟都十分清楚的話 debug變不會那麼困難 流程清楚,自己大概就可以推測出來bug再哪了 自己在寫code 覺得自己talented哪也有可能(不過很不準ㄅ -- 話說有無名暴力破解的程式是多少人的夢想   程式在手,我卻沒有好好的利用他,可惜了! 我的無名:http://wretch.cc/blog/prag222 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 119.77.165.6

07/03 02:08, , 1F
一樣的功能 一百個人就會有一百種寫法
07/03 02:08, 1F

07/03 02:08, , 2F
心得就是 看懂別人的不如自己重寫
07/03 02:08, 2F

07/03 02:38, , 3F
所以維護最貴
07/03 02:38, 3F

07/03 12:21, , 4F
會說看懂別人的不如自己重寫,應該是鐵板踢的不夠多..
07/03 12:21, 4F

07/03 12:21, , 5F
很多程式裡面都隱含著隱規則,單純用自己的想法重寫不參考
07/03 12:21, 5F

07/03 12:21, , 6F
前人的邏輯是會死很慘的...
07/03 12:21, 6F

07/03 12:21, , 7F
特別是很多時候根本沒有人知道邏輯,只有前人的程式中有記載
07/03 12:21, 7F

07/03 12:22, , 8F
時,這種情況常發生於跨部門的合作...
07/03 12:22, 8F

07/03 12:23, , 9F
我覺得看懂別人寫的code是一個基本skill,可以不想看,但是
07/03 12:23, 9F

07/03 12:23, , 10F
踢到鐵板時,要能有回去挖舊code對照的能力.
07/03 12:23, 10F

07/03 13:07, , 11F
推T大,不如重寫只適用於簡單的,但簡單的其實都看的懂.
07/03 13:07, 11F

07/03 13:19, , 12F
http://goo.gl/y1VV 每個程式設計師都(曾)想重寫
07/03 13:19, 12F

07/03 14:30, , 13F
隱規則是只整個系統運作的流程麼?感覺上寫一個系統,管他的
07/03 14:30, 13F

07/03 14:31, , 14F
整個運作流程,作直接體現出來的就是code了
07/03 14:31, 14F

07/03 14:33, , 15F
*最直接
07/03 14:33, 15F

07/03 15:06, , 16F
隱規則說的是spec上沒有一一載明的環境條件,或者是為了達到
07/03 15:06, 16F

07/03 15:06, , 17F
spec上的要求,所採用的一些特定的rule。
07/03 15:06, 17F

07/03 15:07, , 18F
像grence舉的那篇所說的,在特殊的環境下所採用的特別處理。
07/03 15:07, 18F

07/03 18:23, , 19F
請問一下 小弟只是個剛學程式的新手
07/03 18:23, 19F

07/03 18:24, , 20F
不自量力的願望 是想把程式語言學到母語程度
07/03 18:24, 20F

07/03 18:24, , 21F
不知道真的有辦法嗎@@ 多練習就可以達到嗎
07/03 18:24, 21F

07/03 18:37, , 22F
程式語言不等於語文
07/03 18:37, 22F

07/03 18:37, , 23F
我倒是蠻想把英文語言學到母語程度
07/03 18:37, 23F

07/03 18:41, , 24F
我很好奇怎麼用C++罵髒話 但只有是程式員看得懂
07/03 18:41, 24F

07/03 19:03, , 25F
用ascii 罵就好啦....XD
07/03 19:03, 25F

07/03 19:04, , 26F
讓你trace一個月才發現是hello world
07/03 19:04, 26F

07/03 21:25, , 27F
程式語言變母語..XD,以後說話都先cout一下
07/03 21:25, 27F

07/03 21:43, , 28F
我是有點酸啦,新手怎麼會知道這差別
07/03 21:43, 28F

07/03 21:44, , 29F
我是自己有先買書來看,大一的程式課程,老師出題目
07/03 21:44, 29F

07/03 21:45, , 30F
就自己想,自己去寫出來,這樣起碼就有基本的能力
07/03 21:45, 30F

07/04 10:53, , 31F
推 T大 幾萬行自己重寫看看就知道了 XD..
07/04 10:53, 31F

07/04 20:34, , 32F
程式是條不歸路....(菸)
07/04 20:34, 32F
文章代碼(AID): #1CBYLkk7 (Soft_Job)
文章代碼(AID): #1CBYLkk7 (Soft_Job)