Why you should not have Managers in your class name
5 days ago
- #software design
- #code quality
- #naming conventions
- 为类和函数正确命名至关重要,因为它影响代码结构、未来的思维模式、重构和扩展,糟糕的命名会导致技术债务。
- 使用'-er'后缀如'Manager'常暗示设计不良;例如,'ConnectionManager'因承担多重职责变得复杂,而'Connection'本会更清晰简洁。
- 选择精确的名称有助于保持代码整洁、简化扩展和重构、减少复杂性和错误,因此建议在命名上投入额外时间。