在Python中不赞成使用匈牙利符号传送类型(“系统匈牙利语”)的原因很简单。这是误导。一个变量可能被称为
iPhones(手机的整数,也许是:-),但是因为它是Python,所以没有什么可以阻止您将整数以外的东西放进去了!也许您会发现出于某种原因需要这样做。然后,除非您在全局范围内更改了变量的名称,否则所有使用它的代码都会对试图理解它的人
产生误导 。
此表示法旨在帮助您跟踪静态类型语言中的变量类型,并且可以说是有用的。但是,考虑到可以以更好的方式完成这项工作的IDE的可用性,即使对于静态类型的语言,它现在也已过时。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)