各位前輩們
小弟接觸程式設計有段時間了
但我有一個問題
就是會讀程式碼
也看得懂最終執行結果
但是要我憑空寫出來卻寫不出一個所以然
請問該如何搶救
謝謝各位先進
作者:
CGS0 (Mike Chen)
2018-06-08 14:19:00分解問題 多思考流程
作者:
ap954212 (death is like the wings)
2018-06-08 14:26:00不要複製貼上,自己想出來
作者:
qrtt1 (有些事,有時候。。。)
2018-06-08 14:27:00具體來說,你在學什麼?而你打算做什麼?
作者:
senjor (哞哞)
2018-06-08 14:29:00練習不能少,循序漸進找題庫練習,訓練思考能力
作者: tkhan (腦殘綠吱吱) 2018-06-08 14:30:00
這說明一件事,你不適合吃這行飯
作者:
drajan (EasoN)
2018-06-08 14:32:00一樓就解答你問題了
作者:
Eric0605 (我還有點餓)
2018-06-08 14:44:00你小時候也不會寫作文 也是每週至少練2小時 持續數年寫程式某方面來說就是作文 就是多看多練
作者: guccinan (nan) 2018-06-08 14:53:00
好 謝謝樓上大大們的回答
作者: HungDa (hongren) 2018-06-08 15:09:00
我也會這樣大概就是看懂艱澀的文章比自己寫簡單的概念
作者: BigHeadDoggy (大頭狗仔) 2018-06-08 15:45:00
想請問您得一段時間是多久?
作者:
iiiii (I take 5)
2018-06-08 16:02:00我自己的經驗是臨摹再默寫,就內化成自己會的了,吃下的程式數量可大可小
作者:
su3cl3 (:))
2018-06-08 16:02:00自己沒動手 是很難寫出來的
作者: keyboard56 (奇伯) 2018-06-08 17:27:00
改得動 不等於會寫吧 哈哈哈 只等於懂了些皮毛不會到會 很快,但是會到懂還是有段距離,要從無到有要到懂的層級
作者: iris470 (喔喔) 2018-06-08 17:55:00
抄久了腦海會自然有類似程式結構的影像
分析問題 拆解問題 各個解決 用設計串連起來不要只有抄 要實際去做設計 做完要分析哪邊可改進改進有很多種 效能 可讀性 擴充性 是否符合SOLID持續的 了解->分析->解決->了解 很快就有進展了
作者:
wei115 (ㄎㄎ)
2018-06-08 23:04:00OJ先做100題大概就OK了寫程式要靠肌肉去記憶這樣大腦才能專注在要解決的問題上面
作者:
testPtt (測試)
2018-06-08 23:19:00新手不要去寫演算法題目 很耗時間
作者:
molopo (mmm)
2018-06-09 00:23:00寫註解
作者: thcb3181 (神廢123) 2018-06-09 01:13:00
我也跟原po情況類似,目前的做法就是多練習,經驗多了自然就可以了
作者:
oas (GTr)
2018-06-09 08:58:00絕對就是寫太少了!!!! 寫>查>分析>內化>寫>查>...Loop> 加油!
真心覺得 請看過 哈佛CS50 (有中國編的中文字幕版)先了解計算機科學的全觀吧
作者: inkocean (DY) 2018-06-09 09:55:00
去CodeWars試試
作者:
y3k (激流を制するは静水)
2018-06-09 14:22:00用你會的東西做出能符合需求的產物 然後做的時候要一直學習是否有更好的做法 或環境跟語言是否有更好的做法 如果能動就算結束 那你轉行算了不管需求多簡單 總是可能有更強勢 更有效率的設計方式一個井字遊戲的command line 你可以只用if else完成 也可以把這個語言或框架所有的工具都拿來用 程度就是這邊比出來的
不想害你 講實話給你聽就是你不會你這問題就跟99乘法表看得懂寫不出來一樣 多讀多寫吧
作者: BigHeadDoggy (大頭狗仔) 2018-06-09 23:21:00
20天就來發? 洗文章是吧