Goodbye, Clean Code — overreacted15 hours agohttps://overreacted.io/goodbye-clean-code/作者重构了一位同事的重复但可用的调整形状大小的代码,通过按方向和形状对行为进行分组来消除重复。重构被老板撤销了,因为它降低了协作信任,并使未来的需求变更更加复杂。过度追求整洁代码和抽象是一个常见阶段,但它可能导致过度工程化,忽视团队合作等人为因素。整洁代码应该引导而非强制;它是管理复杂性的工具,而不是最终目标。具体的工程成果,而非审美偏好,应驱动代码决策。