手机Av在线不卡,日韩精品校园婷婷五月天,国产轮理电影一区二区,日韩三级欧美视频

廈門眾行智慧

[平面設(shè)計]
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)官方企業(yè)微信
位置: 獵學(xué)網(wǎng) > 學(xué)校機(jī)構(gòu) > 廈門眾行智慧 > 學(xué)習(xí)資訊> 國外PHP大師給初學(xué)者的8條建議

國外PHP大師給初學(xué)者的8條建議

148 2017-05-15

國外PHP大師給初學(xué)者的8條建議

如果你還不清楚PHP是什么,可以留意下那些你天天使用的web應(yīng)用,例如Facebook、Wordpress都是用PHP構(gòu)建起來的。

學(xué)習(xí)一門新語言可能會是一件很艱巨的任務(wù),最好的辦法就是借鑒前輩的經(jīng)驗已達(dá)到事半功倍,下面就是為PHP新手們準(zhǔn)備的一些經(jīng)驗餐(筆者也還是新手)。

如果你是個PHP開發(fā)者,無論是新手還是高手,筆者都希望你能在此討論下自己對PHP的想法或者技巧。

1.從OOP開始

國外PHP大師給初學(xué)者的8條建議

Naremore是SourceForge員工以及PHPWomen.org的創(chuàng)辦人。對于初學(xué)者,她建議在學(xué)PHP之前先了解清楚OOP(Object-OrientedProgramming)即面向?qū)ο缶幊趟枷搿?/p>

“如果你來自非高科技行業(yè),很有必要花一些時間去學(xué)習(xí)軟件開發(fā)的基礎(chǔ)流程。例如面向?qū)ο蟪绦蛟O(shè)計、測試驅(qū)動開發(fā)、版本控制、調(diào)試、設(shè)計模式等?!?/p>

“如果你已經(jīng)嘗試過了但無法解決問題,不要害怕開口問人。很多PHP社區(qū)的氣氛都是非常友好的,并且提供了大量初學(xué)者可用得上的資源,這些都你來說都會大有幫助的。找一個適合自己的穩(wěn)定的社區(qū),一個本地用戶組或一個開源項目社區(qū),或者是一個freenode上的相關(guān)IRC聊天頻道?!?/p>

2.隨時Google

國外PHP大師給初學(xué)者的8條建議

Casey創(chuàng)立了一個軟件商店,并且在unconference流程方面做了很多研究。

他的建議是在PHP社區(qū)找到自己的位置以及遵循“發(fā)問前先Google一下”。

“馬上找到一個用戶組加入,全世界有很多聰明的人聚集一起聊天、開拓思路、互相幫助的PHP群?!?/p>

“記住,在提問之前先嘗試在google上搜索。沒人喜歡懶惰的人。”

3.加入開源項目

國外PHP大師給初學(xué)者的8條建議

Leonard在運(yùn)營一家愛爾蘭軟件公司echolibre,同時還是CloudSplit(一個云計算分析服務(wù))的聯(lián)合創(chuàng)始人。和他的很多同齡人一樣,他建議應(yīng)該積極嘗試加入開源項目,即使你是個新手。

“通過參加開源項目你有機(jī)會看到那些源代碼,并可以向資深的前輩學(xué)習(xí)?!?/p>

“幫助開源項目團(tuán)隊做一些事,例如尋找和記錄重復(fù)性的bug這樣的耗時任務(wù),他們會對你心存感激。當(dāng)我們想要雇用開發(fā)人員時,如果他曾經(jīng)參與過OSS項目,我們會更多地考慮他對公司的潛在貢獻(xiàn)?!?/p>

4.想了就做

國外PHP大師給初學(xué)者的8條建議

Lornajane他在網(wǎng)上的身份Mitchell更為出名,是一個PHP顧問、開發(fā)者、作家和演說家。

她給出了一句簡短的建議:想了就做。

“PHP是一種非常易懂、可以進(jìn)行快速開發(fā)的語言。想知道一件事是否可行的最佳方法就是去做這件事?!?/p>

“任何人都可以用PHP編程。低門檻意味著會有很多糟糕的PHP作品。但很多糟糕的PHP作品卻是非常有用的,即使它看起來并不漂亮。我個人認(rèn)為如果你能用PHP解決問題,就大膽去實行,即便做出來的東西可能并不完美?!?/p>

5.避免編碼倦怠

國外PHP大師給初學(xué)者的8條建議

Cornutt運(yùn)營PHPDeveloper.org和Joind.in,他從1998年開始一直在使用PHP。他給PHP初學(xué)者的建議是千萬不要產(chǎn)生編碼疲勞和倦擔(dān)

“我認(rèn)為新手PHP開發(fā)人員很容易陷入一種不堪重負(fù)的境地...初學(xué)者往往是對語言有興趣,但總是被一種“能運(yùn)行即可”的心態(tài)誤導(dǎo),以至事倍功半?!?/p>

“試圖找到一位導(dǎo)師來引導(dǎo)你進(jìn)行這些初步的學(xué)習(xí)步驟。當(dāng)你真正去同他人溝通時,會發(fā)現(xiàn)世界很多不同的東西。IRC是一個很好的選擇,但找一個牛人做老師肯定是最佳選擇。"

“PHP開發(fā)也是一種需要磨練的技能,沒人可以在一夜之間變成一名高手?!?/p>

6.選擇一個好用的編碼器

國外PHP大師給初學(xué)者的8條建議

Turner從1996年開始一直在做web相關(guān)工作和參加開源項目。他運(yùn)營PHPKitchen,最近還進(jìn)入Seedcamp決賽。

他給了新手PHP開發(fā)人員一個非常好的建議,可以節(jié)省時間,寫出更好的代碼,并幫助維持你對編碼的興趣。

“閱讀經(jīng)驗豐富的開發(fā)者的代碼,你總會發(fā)現(xiàn)一些更好、更簡潔的方式算法。不要重新發(fā)明輪子,使用庫可以避免自己編寫重復(fù)的代碼。"

“確保你的代碼是人類可讀的,如果你的代碼6個月后連你自己也看不懂了,你讓合作的其他開發(fā)者如何去看?"

“盡量簡化接口,寫簡單的代碼難度更大,不過,良好的重構(gòu)會為維護(hù)節(jié)省大量的時間和頭痛。"

“最后,了解一些杰出的程序員以及他們?nèi)绾味嗄瓯3謱幊趟囆g(shù)的熱情?!?/p>

7.了解測試驅(qū)動開發(fā)、封裝和代碼控制

國外PHP大師給初學(xué)者的8條建議

Herbert從1999年一直玩PHP至今,他對GentooLinux作出很大的貢獻(xiàn)。

對于PHP初學(xué)者,他說“學(xué)習(xí)測試驅(qū)動開發(fā)和封裝。一旦你熟悉它,你代碼會寫的更快,而且繼承你代碼的人肯定會感謝你”。

“學(xué)會代碼控制,這是必經(jīng)之路?!?/p>

他還表示,PHP一個最大的優(yōu)勢是有大量的在線免費(fèi)文檔,不用像學(xué)其他某些語言一樣,跑到街上的書店去買教程。

8.了解安全問題

國外PHP大師給初學(xué)者的8條建議

Maclean是來自蘇格蘭的PHP和Python開發(fā)者。

他說:“正因為PHP易用性強(qiáng),所以有很多人都在使用,但我們必須想想那些初學(xué)者在用它做些什么。沒必要什么都從頭開始寫起,適當(dāng)?shù)剡x擇使用框架是個很好的開始?!?/p>

“另外要做的是了解有關(guān)安全的問題。PHP曾經(jīng)在安全性上臭名遠(yuǎn)揚(yáng),就是因為易用性帶來的副作用。我們必須學(xué)會避開這些問題。“

溫馨提示: 專業(yè)老師1對1為您解答    馬上填寫,¥1000 元豪禮免費(fèi)領(lǐng)!

掃一掃
獲取更多福利

×
獵學(xué)網(wǎng)
一区二区无码三级片子| 亚洲天堂无码首页| AAA一区二区| 内射后入日韩电影| 白虎美女自慰操逼www| .↖国产乱伦强奸另类精品 | 欧美日日夜夜操| 全黄三级TV一区二区精品| 三久久三级| 一区二区亚洲com| 欧美又粗又长又直| 欧美日都一区二区三区四区| 欧美丁香五月六月旧地址激情四射| av不卡。| 3幼AV1区2区3区4区| 无码av无码一区| 99国产精品99久久久久| 骚屄少妇视频| 老鸭窝国产偷拍偷窥| 一区两区无码在线观看| 日韩欧美一区二区久久黑| 欧美v一类黄片| 国外欧美一区二区三区人妻| 国产精品JlZZ在线看老高潮| 国产极品久久| 啪啪啪网站一区二区三区| 综合少妇网| 鸡巴与屄视频| 国产精品无码高潮| 中日韩乱码一区二区三区| 麻豆羞羞网页| 人人妻人人澡人人爽人人爱夜夜 | 日本久久精品黄色电影| 欧美一区二区三区红| 日本黄色频| 日韩超碰成人| 欧美日韩国高清片| 国产区sm| 欧美三级电影在线观看一卡| 久久久久电影中出| 91在线丝袜中文字幕播放|