淺談依賴注入
昨天同事遇到了單元測試的問題,剛好與依賴注入(dependency injection)有關,因此剛好可以騙一篇文章來介紹與討論這個名詞。
環境建置主要是要安裝 Git 主程式,接著把設定調整好即可。
一直以來,常聽到 Google Chrome(以下稱之為 Chrome)耗電的問題,我的 Macbook 也是時常在查資料的時候就突然起飛,非常煩人。
九月初曾經寫過一篇文章是介紹 isset() 與 empty() 的差異,這篇來介紹延伸比較:
??
(Null coalescing operator)。property_exists()
。現今大多框架都有提供快速搭建登入系統的懶人包,當然 Laravel 也有。
想像用口頭或文字描述 Git Flow 流程:首先在 develop
開 feature
分支,然後完成後合併回 develop
。接著上線要在 develop
開 release
分支,定版後即可合併進 master
並 tag 版本…
這樣的描述已經非常難懂了,若是用口頭說明可能就跟講 rap 一樣難懂。俗話說的好--「一圖勝萬言」,今天要介紹的 gitdags 是畫 Git Log 的工具,把圖畫好畫面,可以讓團隊在溝通 Git 流程過程更順利。