面向对象风格和函数式编程风格是编写代码的两种风格,面向对象风格早为 大众所认知,函数式风格也渐渐受到大家的关注。 本文将采用C 语言解决一个问题,围绕这个问题不断地变化需求、重构代码, 分别展示两种风格如何从不同的侧面提高代码的可维护性。