iT邦幫忙

鐵人檔案

2009 iT 邦幫忙鐵人賽
回列表

程式設計心法 系列

重新閱讀「如何進入專業程式設計領域」中有關程式設計的一些建議,分享給大家

鐵人鍊成 | 共 31 篇文章 | 23 人訂閱 訂閱系列文 RSS系列文
DAY 11

程式設計心法:10.資料型別--抽象資料型別

今天要介紹的型別不是一種型別(驚!那今天要講甚麼?好抽象喔!) 對!就是講抽象資料型別(Abstract Data Type)! 為什麼說他不是一種真的資料型別...

2009-10-17 ‧ 由 jamesjan 分享
DAY 12

程式設計心法:11.變數命名--命名的考量因素

第一單元於上一篇「終於」結束了。 主要都是一些基本功,相信有經驗的程式設計師或者是剛進入程式設計師領域的新手,都會接觸過這些資訊,熟練了自然都會有心得。 第二單...

2009-10-18 ‧ 由 jamesjan 分享
DAY 13

達標好文 程式設計心法:12.變數命名--匈牙利命名法

匈牙利?!是五日遊嗎? 匈牙利命名法,在當初 C 語言流行的年代,特別是視窗環境下的程式,非常有名的一種變數及常式的命名規範,一般我們以 Naming Conv...

2009-10-19 ‧ 由 jamesjan 分享
DAY 14

程式設計心法:13.變數命名--使用變數的注意事項

變數命名重不重要呢?如果您的程式不斷地在更新,程式不斷的擴展,甚至於是一個系統,這就很重要了,因為不是您一個人可以完成的事情,就必須要考慮到別人是否看得懂,容易...

2009-10-20 ‧ 由 jamesjan 分享
DAY 15

程式設計心法:14.流程控制--if & case

程式設計中最常使用的邏輯控制就是 if 跟 case 了。 什麼時候該用 if ?什麼時候用 case 呢? 我會使用 case 的情況,通常是條件是單純的,如...

2009-10-21 ‧ 由 jamesjan 分享
DAY 16

程式設計心法:15.流程控制--迴圈

迴圈也是程設設計中不可或缺的 statement,寫程式很多時候就是要幫我們做掉一些重複無意義的動作(可是偏偏很多 User 喜歡做這些事情...XD),從 f...

2009-10-22 ‧ 由 jamesjan 分享
DAY 17

程式設計心法:16.流程控制--Goto & Return

Goto 是程式設計中的一個很受爭議的指令,也是歷史公案,到現在也還沒有一個定論。因為廣大的 VB 使用者(或說比爾蓋茲)都支持保留 Goto 的用法。 Go...

2009-10-23 ‧ 由 jamesjan 分享
DAY 18

達標好文 程式設計心法:17.程式撰寫風格

程式人人會寫,各有巧妙不同。好的程式碼外觀,讓人賞心悅目;雜亂無章的程式碼,則讓人望文興嘆,不忍觸賭。 我記得當年在宿舍問一個很會寫程式的同學,寫程式有沒有什麼...

2009-10-24 ‧ 由 jamesjan 分享
DAY 19

程式設計心法:18.註解行不行

「好的註解讓你讓天堂,差的註解讓你淚兩行」這是我們看程式時,最佳的心情寫照。 註解的重要性可見一般。只是,什麼時候要註解?註解的內容又要有哪些呢? 我們先來看一...

2009-10-25 ‧ 由 jamesjan 分享
DAY 20

程式設計心法:19.說明文件

寫程式最討厭的一件事情是什麼?我想大家一定會舉雙手贊成--文件! 文件很多時候不是給程式設計師看的,所以就不能以程式設計師的語言去寫。 這就是傷腦筋的地方! 如...

2009-10-26 ‧ 由 jamesjan 分享