本來是在人家網誌回應,卻發現越打越多,所以就回來自己網誌打吧
寫程式,我本來以為只要是二類的人,就沒有問題,後來發現我還是錯了
不可否認的,有些人適合邏輯思考,有些人則否。
其實像我的個性,好像是最適合寫程式....二元化的性格
接下來進入本文:
寫程式就跟做事情一樣,有許多相似之處
1其實只要努力,最終都會完成的,只有快慢、輕鬆與否的差別而已
2在做之前,要對整件事情的流程有詳細的了解,並且想好如何實作
不可以隨便想一些過於天馬行空的方法。
3承上一點,平常就要多充實自己的知識,在規劃的時候才會有好點子去用
知道越多的函式(方法),就越容易達到想要的目標。
4像蓋房子一樣,是一層一層打上去,做事情也是從大局開始逐漸穩定完成,
再慢慢去檢查細節,程式也是一個功能一個功能慢慢加上去(但是架構要先想好)
5不見得要一個人完成所有事情,要懂得分工,將事情結構化分解掉
(可以把不同的功能分開在不同的函式之中,懂得另外寫重複使用的函式)
6遇到問題的時候,有時候得先擱著,過陣子再回去想
卡住的話,不逃避是該有的態度,但是如果真的暫時沒有解決之道,
或許可以先做做別的事情,也會有所觸發。
7一步一步確實的前進並檢查
(想辦法檢查每一步數據的變化,找出錯誤之點)
8有時候或許得換個方法繞過那座山,重新思考別的方法
(重新思考,重寫程式)
9有時候又得去找人幫忙,詢問解決之道
(運用所有來源,找到某功能的寫法,記下來好好使用)
10先求能完成事情,如果已經可以完成,接著就得要求精緻度提高
(先求成果可以跑出,跟著就要優化自己的程式)
11記下每一個經驗,讓自己下一次不會再茫然失措
(留下自己的CODE,以後借鏡的機會多的很)
暫時就先寫這些吧,如果朋友們你們有想到,可以幫我補充唷︿︿
感激感激~~~
留言列表