好的程式設計師是好的作家

WBOY
發布: 2016-07-29 09:12:04
原創
909 人瀏覽過

今天看了」ljianhui的專欄「(http://blog.csdn.net/ljianhui/article/details/17341219)的博客,有幾句話讓我很是贊同」寫程式碼和寫文章一樣,是把自己的想法清楚的表達出來“,所以,寫代碼也需要清醒的思路和認識!

最近我也是在狂補自己的技術底蘊,去年畢業的,因為去年畢業以後花了五個月的時間用來考研,也沒有考上,讓自己的技術有點落後了。真正的踏實工作,尤其是在優秀的團隊裡面工作的經驗還是很少的,因為自己技術不紮實的原因,前一陣子讓自己在技術方面吃了不少的虧。於是,下定決心,好好補自己的技術。說實話,我對科技不是很著迷,不過,既然是做這行的,就做出來個樣子來!我相信興趣是培養的,誰也不是一出生就會感興趣的,還是要靠引導和發掘興趣點。

現在需要學習的東西很多,PHP,js,linux,mysql,分散式,快取。 。 。 ,凡事都要靠積累,好好努力吧。

好,不要總是說虛的了,來寫點實在的。

今天學習了PHP的錯誤處理機制和linux的基本指令。

對於錯誤處理,我的理解就是:寫程式碼就要考慮程式碼的完整性和安全性。而錯誤處理機制就是避免錯誤發生、真的有錯誤發生以後的彌補措施。對於PHP的錯誤處理機轉簡單介紹以下幾點,部分參考http://php.net/manual/zh/book.errorfunc.php:

一:關於錯誤的觸發、展示與處理。

1.首先可以透過php.ini裡面的設定檔配置error_reporting的錯誤報告級別,錯誤級別也是可以在伺服器設定檔和PHP程式碼裡面進行設定。

2.使用者可以透過trigger_error()產生一個使用者層級的error,notice或warning資訊。

3.可以透過set_error_handler()函數設定使用者自訂的錯誤處理函數。

二:關於異常的拋出和捕獲。

1.以下是我從書上摘抄的:」異常為以一種可擴展、可維護和面向對象的方式處理錯誤提供了統一的機制」。

2.異常處理就是try...throw...catch語句,對可能遇到的異常情況,設定專門的針對策略,設定不同的程式碼路徑。例如當你認為一段程式碼或一個函數可能引發錯誤的時候,可以把這段程式碼或函數放到try{}程式碼區塊裡面,並在出現錯誤的情況下在try{}裡面手動throw一個對象,然後再try語句後面透過catch捕捉這個異常,可以設定多個catch語句來捕捉不同類型的異常,並進行對應的處理。

3.throw可以拋出任何類型的異常對象,但是使用Exception類的實例或者從她繼承過來的異常類的實例是推薦的。關於上面說的一些東西不理解的地方,可以去百度或bing,不再贅述。

2.可以透過set_Exception_handler設定使用者自訂的異常處理函數,用於沒有用try/catch快賴不活額異常。  

在這裡,我對異常處理和錯誤處理的理解還不是很深,見諒,請大家多多指教。因為已經十二點多了,明天還得早起,所以沒有太多的時間來細說,這些東西以後肯定還是要再次細說的,現在感覺php的一個錯誤處理都博大精細,呵呵了,是我太無知了麼。

以上就介紹了好的程式設計師是好的作家,包括了Exception,異常處理,物件導向方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板