腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
努力不使用
匈牙利
符号
、
我已经看到了赞成和反对
匈牙利
系统的论点。多年来,我一直在从事一个使用此系统的遗留项目,该项目通过将每个变量、函数
命名
为变量类型(例如(strName、intAge、btnSubmit等)的前缀)(我知道最初的
匈牙利
应用程序前缀是根据变量的类型而不是类型来
命名
的我希望我的下一个项目完全放弃它,但我确实发现很难在不诉诸它的情况下唯一地
命名
类似的事情。 假设我有一个收集电子邮件地址并将其存储在数据库表中的webform,以及调用将地址保存到db的函数的按钮。如果我使用
匈牙利
样式表示
法<
浏览 0
提问于2011-04-04
得票数 9
回答已采纳
1
回答
将同一变量
命名
为不同类型的约定?
许多人认为
匈牙利
记数
法
很糟糕。那么,如何
命名
一个变量,这些变量表示转换为不同类型的相同值? 我有一个名为value的变量,它可能是string,也可能是decimal。你认为不同的格式是什么?
浏览 2
提问于2010-11-12
得票数 0
回答已采纳
2
回答
系统.Net生成的代码中的缩写
、
、
、
、
虽然微软建议避免在代码中使用缩写,但为什么事件处理程序的系统生成代码包含以下行?请注意,"e“是缩写。此规则不适用于事件处理程序吗?
浏览 4
提问于2017-08-31
得票数 0
5
回答
Python变量
命名
约定
、
所以我正在尝试切换到PEP8表示
法
(从一个相当个人化的CamelCase表示
法
),我想知道你们是如何处理现有函数/变量将被覆盖的情况的?其次,您将如何
命名
变量?在这个例子中,我使用的是
匈牙利
语的应用程序,根本不会遇到任何潜在的问题。 谢谢!
浏览 0
提问于2012-01-03
得票数 10
回答已采纳
1
回答
使用最小
匈牙利
法
的最大加权
匈牙利
法
、
、
、
我用Dijkstra的算法编写了二部图的最小
匈牙利
算法,以求最大匹配的最小代价。然而,我想使用这样的算法来实现最大
匈牙利
算法,并且不知道只否定边缘是否正确,因为我不知道算法是否会处理它。我读过很多文章,我唯一能看到的是,通过否定每一条边,可以以最大的代价很好地处理最小
匈牙利
算法,但是,由于Dijkstra的算法不能很好地处理负边,恐怕它不能工作。
浏览 11
提问于2022-06-02
得票数 1
回答已采纳
2
回答
您是否使用
匈牙利
符号表示控件名称?
、
、
、
我完全同意我们不应该使用
匈牙利
符号来
命名
变量。但似乎
匈牙利
符号在
命名
控件(尤其是Winform控件)时仍然很有用。我真的怀疑在这种情况下我们应该避免使用
匈牙利
符号吗?如果需要,名称控件的替代解决方案是什么?
浏览 3
提问于2010-10-25
得票数 4
1
回答
在Visual Studio中处理不同的编码约定/样式
、
、
、
IE - Project1希望变量以
匈牙利
风格的表示
法
命名
,如'iSomeValue';不需要前缀。一个项目需要私有类级变量的_前缀- etc...etc...
浏览 1
提问于2010-09-01
得票数 1
回答已采纳
4
回答
我的变量
命名
约定有名称吗?
、
所以我使用这个Delphi
命名
方案,参数以A开头,类变量以F开头,局部变量以M开头。这个方案有名字吗?我在Delphi源码中看到了很多,我想阅读更多关于它的内容,但我不确定它叫什么。
浏览 0
提问于2009-07-16
得票数 9
回答已采纳
1
回答
现代Windows项目的
匈牙利
应用?
、
由于对类似问题的回答仅限于区分应用程序和系统
匈牙利
--是否有任何完整的应用程序前缀列表可用于维护Windows标识符与我的其余代码之间的一致性?
浏览 3
提问于2022-05-09
得票数 0
1
回答
这是
匈牙利
符号吗?
虽然它很容易修复个人,但我不相信这是
匈牙利
符号,这只是合理的变量
命名
。下面是这行代码:这是我收到的评论:这是
匈牙利
符号吗?
浏览 1
提问于2018-09-20
得票数 1
4
回答
我如何找到
匈牙利
符号前缀的列表?
编写代码的最佳
匈牙利
符号或任何其他代码段是什么? 根据答案,使用
匈牙利
符号是个好主意吗?
浏览 17
提问于2010-03-06
得票数 3
回答已采纳
8
回答
可接受的int、string、array、list、object等
命名
约定是什么
、
、
我工作的公司现在为他们的C#变量使用了一套
命名
约定,比如iSomeName表示整型,sSomeName表示字符串,aSomeName表示数组,bSomeName表示布尔型,dSomeName表示日期时间等等对我来说,只要变量具有足够的描述性,能够理解它在做什么,这对我来说似乎都没什么问题,但我想知道,现在公认的
命名
变量的做法是什么?
浏览 0
提问于2010-04-30
得票数 9
回答已采纳
3
回答
对象
命名
不使用
匈牙利
语吗?
、
主要是因为阅读了这个网站,我试图远离
匈牙利
符号。或者我猜不合适的(系统)
匈牙利
人。 我可以想出一种更好的方法来
命名
大多数数据类型,但我不知道如何处理对象。什么是对象的良好
命名
约定?
浏览 2
提问于2010-04-05
得票数 2
6
回答
.Net -更好的控件
命名
方式-
匈牙利
符号或完整符号,如lbl或Label
在过去,我们将控件
命名
为lblFirstName、txtFirstName。 我看到越来越多像FirstNameLabel,FirstNameTextBox这样的全名。显然,这并没有什么不同。
浏览 0
提问于2011-07-19
得票数 4
回答已采纳
1
回答
jQuery DataTable选项名中的
匈牙利
符号是怎么回事?
、
、
在我看来,
匈牙利
符号在很大程度上是历史。然而,在jQuery DataTable小部件的教程和示例示例中,使用了
匈牙利
语,而其他直接使用的是“非类型化”
命名
。这只是一种偏好,还是
匈牙利
风格的名字与非
匈牙利
的不同?example').dataTable( { { "width": "20%" }, ...} ); 然而,这里使用
匈牙利
符号
浏览 4
提问于2016-08-30
得票数 1
回答已采纳
1
回答
Django包
命名
问题
、
、
当然,我想把它
命名
为cool_project:我妈妈告诉我
匈牙利
的表示
法
不好,cool_project这个名字比cool_project_web之类的任何一个都好。 但现在我有碰撞了。或者,也许有一些著名的
命名
约定有助于避免这种碰撞?
浏览 3
提问于2015-06-12
得票数 0
回答已采纳
1
回答
在chromecast自定义接收机中加载第二音频流视频
、
、
我的资产有两个音频流:英语和
匈牙利
语。有时候
匈牙利
语是第二个音频流,不是第一个,因此不是默认的。我能让它工作的唯一方
法
是从默认语言开始,只有在玩家处于游戏状态之后才能改变它。
浏览 1
提问于2015-08-06
得票数 0
回答已采纳
1
回答
对于文本框和相应的标签,
匈牙利
符号的正确选择是什么?
、
、
、
、
尽管在StackOverflow上提出了无数的问题,我也在网上研究过无数篇文章,但对于如何避免对文本框及其相应的标签使用
匈牙利
符号,我还是找不到明确的答案。我唯一的选择是使用UsernameTextBox和UsernameLabel,但我认为这在原则上与
匈牙利
符号没有什么不同。有无穷无尽的声音暗示我没有使用
匈牙利
的符号,但没有一个是提供单一的选择。 注意:我已经理解了什么是真正的
匈牙利
符号,是的,
浏览 4
提问于2014-10-31
得票数 2
回答已采纳
4
回答
C#中窗口控件的
命名
约定
、
我想知道在c#中
命名
控件的指南是什么。我看到了以下链接,但它没有讨论控件: 其他链接告诉我使用
匈牙利
符号,但一些链接告诉我使用
匈牙利
符号是不好的做法。
浏览 3
提问于2011-04-28
得票数 0
回答已采纳
2
回答
有没有办法为ReSharper 6定制更多的
命名
风格?
、
sCompanyName As StringDim bContactStatus As Boolean Resharper有没有办法为这种情况创建自定义
命名
规则
浏览 5
提问于2011-11-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
西蒙尼,匈牙利命名法由来
商业起名:字母命名法
一位地质学家的色彩命名法
js面向对象编程中prototype关键词即原型法
C+编程中常见问题与解决途径
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券