[心得] 分享幾個寫作的習慣與新手學習的方法

看板PHP作者 (EAFV)時間19年前 (2005/11/19 22:07), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/3 (看更多)
1.要學會善用google 與ASP跟JSP相比來說,PHP在網路上的資源可以說非常的多 隨便打個PHP就有一堆資料資料可查,舉個例來說: 如果想要查trim這個函式的用途 只要在google的搜尋列打入 php trim 馬上就有連結可以查到它的功能用途,非常方便 另外,不只是php,mysql跟linux等在網路上也到處都是資料 學會用google可以說是學習php最重要的一步 2.不要吝嗇於買書 如果你是初學者,最好還是買本入門的書 雖然php的網路資源很豐富,但是書還是有它的重要性存在 買回來看不懂?沒關係,再去買另一本來看,要兩本都不懂應該還蠻難的 你可能想說,那第一本的錢不就浪費了? 這可不一定喔,兩本書雖然都是php,但是內容很難完全一樣 可能這本在php的基本語法上多有著墨,也可能另一本在sql上較詳細,範例也不一定相同 所以,當你把其中一本搞熟時,另一本可能會帶給你另一種的醍醐味也不一定^_^ 3.寫作習慣的確立 記得幾個原則一定要有 a.寫程式一定要記得加註解 我在公司維護前人寫過的程式時,看過太多太多連註解都沒有的程式了 不只後續維護的人麻煩,如果你過一陣子再回來維護搞不好自己都看不太懂 如果是大型的那種數千個檔案然後資料表數百個的程式就更有趣了...... b.變數名稱要儘量有意義 例如$aa還是$bb這種的,最好不要多用 像使用者名稱就可以用$username密碼就可以用$password等等的 變數亂取也會造成後續維護的麻煩 各位想想...如果是變數亂取又沒有註解...很有趣對吧Orz c.格式規格化 例如我寫if判斷式的習慣是 if($test == "123") { $test2 == "456"; } 這樣,不過也有人習慣 if($test == "123"){ $test2 == "456"; } 這樣也可以,不要自己創造一些很奇怪的格式 同樣也會造成維護的困難....... 還有,雖然php的標記可以用<? ?>不過最好還是用<?php ?>來寫作程式 不然以後有需要增加新功能時可能會遇上不少問題....例如xml 4.請學會用樣版寫程式 先不要管樣板會影響效能還是什麼什麼的問題(遇到再去想辦法用修改或升級解決吧!) 要跟美工合作的話,一定要學會用樣版 一來大多數美工可不會程式,再來用了樣版的程式將會更容易管理(不管對你或美工!) 樣版方面我推薦用smarty,或是也可以用tinybutstrong (tinybutstrong這個對美工來說更方便,比smarty更相容於WYSIWYG) 不過我比較推smarty就是,資料很多功能也強XD 雖然想寫的東西蠻多的,不過先寫幾個出來 希望對大家有點幫助XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.134.70

11/19 22:29, , 1F
推好文 第三點很多語言也都有提到這觀念呵呵
11/19 22:29, 1F

11/19 22:43, , 2F
大大出手不同凡響啊!
11/19 22:43, 2F
文章代碼(AID): #13Vp6PdZ (PHP)
文章代碼(AID): #13Vp6PdZ (PHP)