可測試的 JavaScript Ch2 複雜度(下)
可測試的 JavaScript Ch2 複雜度(上)

可測試的 JavaScript Ch2 複雜度(上)

雖然完全精確測量程式複雜度的方法是不存在的,但有幾個重要的指標能夠測量出部分的程式複雜度:

  • 程式碼大小(code size)
  • 循環複雜度(cyclomatic complexity)
  • 扇入
  • 扇出

⋯⋯等等可以測量出部分的程式複雜度。使用這些項目去檢視自己的程式碼,是建立可測試的程式的良好開始。

Read more