系統護城河:在團隊中落實測試文化
前言:測試文化的終局思考 還記得我剛開始負責專案時,幾乎沒有人在意測試,改了程式碼就直接上線,結果小錯不斷、大災難頻傳。那種不知道…
前言:測試文化的終局思考 還記得我剛開始負責專案時,幾乎沒有人在意測試,改了程式碼就直接上線,結果小錯不斷、大災難頻傳。那種不知道…
從 PHPUnit 到 Laravel Test 在前兩篇文章中,我們先談了為什麼「還沒開始單元測試的你一定很忙」,並介紹了如何使用純粹的 PHPUnit 從 0 …
你有沒有過這種經驗: 如果你也有這些感受,那可能是因為「還沒開始單元測試的你一定很忙」。當我們沒有任何自動化測試時,開發過程中看似…
好了,到了這個階段,我們終於要進入 Docker 的世界了!前幾篇文章我們討論了系統規劃與需求,現在來到實作的部分,要為整個開發環境打好基…
到了第三篇~!,我們準備進一步進入正題! 上一篇,我們已經選定了要開發的專案:「個人財務管理系統」。不過,開始寫程式之前,千萬別急…
獨自開發並不意味著必須精通所有技術,而是能夠在遇到問題時,主動查找資料、解決 bug,並且完成整個專案。即使還未成為全端專家,重點是能…
這個「我獨自開發」系列,來自我多年的工程師經歷。雖然常聽到大家說團隊合作,但實際上,很多時候我們都在獨自解決問題。無論是學新技術,…
這個問題在剛學laravel 的朋友都會提到的問題,基於這個命題,我覺得可以再定義清楚,不然MVC這麼多種,又要怎麼比較 所以我們來一個完整的…
第二階段:深入類別與物件 進入到物件導向程式設計的第二階段,我們將更細緻地探討類別和物件的定義,以及如何在 PHP 中運用它們。此外,還…