Skip to content
银 edited this page Mar 3, 2019 · 3 revisions

自问自答

1,什么是代码复杂度?

A:代码复杂度分为三方面:

  • 代码复杂度,一个文件的代码行数每增加100,出Bug的概率就增加;
  • 接口复杂度,完成一个功能需要调用的接口数量和接口调用的顺序依赖;
  • 实现复杂度,当降低接口复杂度的时候必然会增加实现的复杂度;

2,这三方面复杂度有此消彼长的关系,那么如何做才是最佳实践呢?

Clone this wiki locally