变量命名的问题:叫 btnAdd 还是 addBtn 呢?

首先限定为:驼峰命名法。

虽然叫什么都可以,但是还是有个规范比较好。想听听大家的看法,或者推荐一下这方面的规范。
add是说明 button 功能的,如果再加一个描述 button 的词 small 呢?

btnAddSmall?
btnSmallAdd?
smallAddBtn?
addSmallBtn?
addBtnSmall?
smallBtnAdd?
...


肥皂起泡泡
浏览 770回答 2
2回答

函数式编程

一般来说变量应该是个名词,比如 btn。后面还可以加状语,比如 btnAdded,表按钮已经完成了添加动作。但 btnAdd,给我的感觉就是,不知道这个按钮正处于什么时刻,对即将发生些什么,不是那么明确。

繁花不似锦

应该都可以,平时开发的时候我也是两种都会用。第一种是把名词前置,不符合自然语言的表达习惯,但好处是有利于代码的整齐和代码提示。第二种跟自然语言一致,但缺点正好是第一种的优点。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python