2000/01/16

如何踏入程式設計的領域
分類:職場





其實,寫程式就好像寫文章一樣,有些人靈感一來文思泉湧,一下子就寫了兩三千字,甚至三天三夜不能罷休,中國古代的詩人,不也是這個樣子嗎?我們經常說李白是詩仙,喝了酒靈感就來了,但是,他之所以能成功的寫了那麼多詩詞,他的背後也有一段學習的歷程......。

經常觀摩別人的作品,我記得小時候到了作文課是我最討厭的課程,漫長的兩節課,第一節課總是寫不出任何東西,到了下課後玩了一下,第二堂開始也只寫了第一段,最後草草寫完一篇文章。這時候,我們最希望的就是能回家拿出作文範本,希望能找到題目相同,又同時祈禱老師沒看過這篇文章,抄襲的確是非常不好的行為,但是觀摩別人的作品可以有效的增加自己的功力,維護別人寫過程式是一個苦差事沒錯,但是等你看懂了,看完了幾個系統後,不知不覺得你的功力就大增了。

建立一些自己常用的proptype(原型),寫文章最重要的畫龍點睛效果,就是字詞的點綴,苦背一些成語就是這個意思,但是寫程式著重的是邏輯,所以這些常用的原型,有人習慣是用別人的黑盒子(程式庫),有人是自己土法煉鋼,不管是怎麼應用,把這些proptype用的洽當好處也是要經過時間的驗證與不斷地修改。

不斷地重複檢討系統架構,有些文章是八股文,有些是新聞稿,有些是倒敘法,每篇文章的架構不同,所以要表達的意念也不同,一個系統或是一段程式也是一樣的,常常在心理或是紙上畫出你要寫的程式的系統架構有助於對整個程式未來發展與維護的方向,當你了解程式架構的起承轉合是怎麼一回事的時候,你就成功了。

觀摩作品,建立原型,檢討架構是我認為踏入程式設計的第一步,先選擇一種語言來學習或許是一個好方法。

總共有0個迴響