PHP 規範開發(四):重構、代碼規範及設計模式

預期學習目標程序員

  • 重構:改善既有代碼的設計
  • 代碼簡潔之道
  • 程序員修煉之道
  • 設計模式
  • 寫代碼總結四本書的學習心得

語法糖

  • 可變數量的參數列表

相似與 func_get_args() segmentfault

function sum(...$numbers) {
    $acc = 0;
    foreach ($numbers as $n) {
        $acc += $n;
    }
    return $acc;
}

echo sum(1, 2, 3, 4);

#將會輸出:10

註釋規範

代碼解耦

代碼侵入顯式依賴了外部代碼,耦合度高設計模式

相關文章

PHP 規範開發(一):斷點調試
PHP 規範開發(二):單元測試
PHP 規範開發(三):版本控制與協做開發
PHP 規範開發(四):重構、代碼規範及設計模式單元測試

相關文章
相關標籤/搜索