軟工現場觀察
網站開發、軟體工程與管理和一些投資理財
主題導覽
PHP & Laravel
軟體開發流程與概念
軟體專案管理
工程師創業 & 職場
程式書單
關於本網誌
軟體開發流程與概念
新手&入門文章
Debug不再碰運氣 ,追根究底的除錯技巧
程式碼命名建議:選擇有意義的變數名稱,讓程式碼自己說話
程式開發之路 - 入門篇 | 建立寫程式的基礎
程式開發之路 - 初階篇 | 以工作為目標
物件導向開發
單一職責原則。到底什麼是改變的理由?
單一職責原則其實是一種整理程式的思維
設計模式
利用策略模式 Strategy Pattern 簡化日漸複雜的電商結帳流程
使用單例模式 Singleton Pattern 處理到處增生的物件
SRE/DevOps
Docker image 版本差在哪?alpine, buster, bullseye 怎麼選?
三分鐘了解 docker run 跟 docker exec 的差別
開發與設計概念
為什麼寫程式要有規範?
可以請你幫我Review一下Code嗎??
淺談程式碼的可維護性
好麻煩!為什麼開發還要寫文件
不要為了重複使用程式而重複(reuse)
是否依賴注入的取捨
軟體工程與專案管理
軟體專案開發時程與品質的拉扯:工程師觀點
敏捷式還是瀑布式?其實敏捷式軟體開發不一定比較快
瀑布式軟體開發的優缺點,敏捷不是唯一選擇
首頁
訂閱:
意見 (Atom)
PHP Array 迴圈作法。比較 for 及 foreach 用法
本篇為 PHP 系列 PHP 的 Array 很方便也很彈性使用,當我們想要對 PHP Array 做迴圈的時候,比較常用的兩種做法是 for 及 foreach。而在大部分的情況下,foreach 是比較建議使用的方式。 本文會針對 PHP Array 的用法稍作說明,...
比較 PHP 問號問號 ?? 及問號冒號 ?: 的差別 - Null Coalescing Operator vs Ternary Operator
本篇為 PHP系列 兩個問號 ?? 及問號冒號 ?: 的差別其實不大,兩者在使用方式上的差異,主要在於什麼時候回傳第二個變數。 三元運算子 要聊 ?? 跟 ?: 不得不先提一下三元運算子 (ternary),三元運算子的用法是像這樣: $a ? $a : $...