1. 3

Comments

  1. 2

    有种先射箭再画靶的感觉,作者只是对着自己设置的环境和例子一通输出罢了。

    1. 1

      如果追求极致的性能,作者的实现方式确实是有效的,clean code, 设计模式都可以不管。 大部分情况性能、可维护性、可扩展性等维度无法兼得。

      当代码需求不会再变,又需要性能时,采取类似方式优化性能也没问题。但当要求有扩展性时,比如文章中的例子,当需要添加梯形或其他形状时,多态方式实现还是更优解。