我正在编写一个库的算法,我根本没有使用函数调用.该算法大约有100行,并且没有重复的代码.或者我应该使用内联?
大多数情况下,如果我的算法增长超过20行,我使用的是错误的抽象级别.下一个bugfix将增加10行,以下功能将增加40行的功能.
最好将功能块移动到更小的功能中,以它们的功能命名.对我来说更好,因为它允许我将例如宏观行为序列的关注与微观行为分开.更好的维护,因为您可以查看代码的全局结构,并放大感兴趣的部分.
| 归档时间: |
|
| 查看次数: |
373 次 |
| 最近记录: |