Why you should not have Managers in your class name2 months agosoftware designcode qualitynaming conventionshttps://karankurani.com/writing/post/170793461763/why-you-should-not-have-managers-in-your-class/Copy Link为类和函数正确命名至关重要,因为它影响代码结构、未来的思维模式、重构和扩展,糟糕的命名会导致技术债务。使用'-er'后缀如'Manager'常暗示设计不良;例如,'ConnectionManager'因承担多重职责变得复杂,而'Connection'本会更清晰简洁。选择精确的名称有助于保持代码整洁、简化扩展和重构、减少复杂性和错误,因此建议在命名上投入额外时间。