iT邦幫忙

2023 iThome 鐵人賽

0
自我挑戰組

我推的Laravel系列 第 31

【Day-30】我推的Laravel-總結篇

  • 分享至 

  • xImage
  •  

終於來到總結篇啦
如果有廠商想找我出書,非常歡迎洽談喔XD,可以用這次鐵人賽的各主題去深入
我的網站

一開始是想藉助我推的孩子,半搞笑半認真想的主題,我推的Laravel
自己覺得這三十天非常充實,只是很可惜當初報名報錯了,沒有選到主題競賽的軟體開發Software Development
(還不要臉的寄信去問能不能改
沒有辦法看自己能不能得獎QAQ

我其實很享受編寫Laravel的時候的感覺,這三十天寫下來的不深不淺
讀者可以在使用時know-how,讓自己的Code更加漂亮

我與Laravel

當初開始寫Laravel是因緣際會
那時候大四的時候在工研院受到一位講師的提點
讓我第一次知道了Laravel(在這之前幾乎都是用原生語言像是PHP、Python等
之後基本上都是自學,尤其是Coder's Tape特別有幫助
再來也讓我靠著這技能能夠混口飯吃

在這邊給剛起步的讀者一個小小建議:如果想精進Laravel,最好的方法還是多看別人的Code
這裡講個小故事:

我還在大學的時候,有堂課有個作業讓我們用那個語言自由發揮,寫出一個小作品
那時候我沒有想法,索性到Youtube去看看,結果真的找到不錯的,而且還有提供原始碼
除了直接複製貼上,我還有看到一些bug、它的原理、然後如何執行等等
我自認為在這作品上有幾個點:

  1. 知道別人"怎麼寫"Code的,語法、Coding Style等
  2. 對這個語言產生興趣
  3. 了解與優化

而最後的結果,老師一看就知道是抄別人的Code,開始刁難問原理

這件事想告訴大家的是:
也許有人很厲害,可以從頭開始寫出很完美的程式碼,但你可能不行
但沒關係,既然有巨人的肩膀,我們何不好好觀摩、利用呢

就像是Login、Repository Pattern等等
我們都可以知道原理再來應用、改進,然後放到程式裡面
否則像我之前手刻Login/Register,從資料表定義、密碼加密、token refresh等
不僅不知道有沒有資安風險,寫得醜醜的開發時長又長

廢話到此

再見?

天下沒有不散的筵席

這三十天感謝讀者相伴,不知道以後會不會再次挑戰鐵人賽、出教學
筆者本來就捉摸不定,也許是想推廣Laravel、幫助人、想留下點甚麼
總之,都告一段落了,我們下次有機會再見!


上一篇
【Day-29】我推的Laravel-實戰篇-Line Bot with OpenAI - Part 2
系列文
我推的Laravel31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言