📝 核心原则
- 一致性:遵循统一命名规则,如
Button
vsbtn
(推荐大写+驼峰) - 可读性:使用有意义的词汇,避免缩写(如
UserProfile
比UserPro
更清晰) - 简洁性:缩短冗余前缀,如
Component_Naming_Rules
可简化为NamingRules
🧩 命名约定示例
类型 | 示例 | 说明 |
---|---|---|
UI组件 | Header |
大写+驼峰,表示界面元素 |
数据模块 | DataFetcher |
大写+驼峰,强调功能模块 |
配置文件 | config_utils |
小写+下划线,符合Python规范 |
🌐 语言风格适配
- 中文场景:
社区组件
→Community_Component
- 英文场景:
user_profile
→UserProfile
- 混合场景:
用户_登录
→User_Login
📚 扩展阅读
查看社区最佳实践 了解更详细的开发规范