如果我不使用camel大小写来命名我的Kotlin文件会发生什么?它会导致性能问题或任何其他类型的技术问题吗?例如SouthGeorgiaAndTheSouthSandwichIslands.kt而不是其国家代码SGS.kt
SouthGeorgiaAndTheSouthSandwichIslands.kt
SGS.kt
gajydyqb1#
没有技术问题,也没有性能问题。唯一的缺点:导航和搜索类可能会很棘手。2所以,一般来说,最好还是遵守Java约定,即文件名必须与类名相同。
xqk2d5yq2#
不存在技术或性能问题。名称是为开发人员而不是为机器编写的,所以您选择一个您(和您的团队)理解并知道其含义的名称。此外,坚持CamelCase的约定也是一个很好的做法,因为所有Java/Kotlin开发人员都习惯于它,IDE中的自动完成和搜索等工具都被优化为支持CamelCase模式。
2条答案
按热度按时间gajydyqb1#
没有技术问题,也没有性能问题。唯一的缺点:导航和搜索类可能会很棘手。2所以,一般来说,最好还是遵守Java约定,即文件名必须与类名相同。
xqk2d5yq2#
不存在技术或性能问题。
名称是为开发人员而不是为机器编写的,所以您选择一个您(和您的团队)理解并知道其含义的名称。此外,坚持CamelCase的约定也是一个很好的做法,因为所有Java/Kotlin开发人员都习惯于它,IDE中的自动完成和搜索等工具都被优化为支持CamelCase模式。