如何在没有更多抽象的情况下获得最佳可读性

我以各种方式重构了一个复杂的“ if”语句。 我发现了一种有趣的趋势。 使用简单的重构步骤,在追求更高的代码可读性时,您通常可以朝着不同的方向前进。 每一次小的重构都是可读性的增加,有时是复杂性或抽象的减少或增加,或者是中立的。 TL; DR:从这个实验中,我了解到在重构时我们不应太急于添加新的抽象级别。 也许有一种方法可以在当前抽象的范围内提高可读性。 而且您不希望代码看起来像这样: 抽象变得疯
相关文章
相关标签/搜索