《都市黑科技霸主》转载请注明来源:22文学22wx.org
虽然这个时代,程序猿还没有二十年后那么随处可见,但这种低端错误,的确是一些人偶尔会犯的。
有位在读硕士研究生,羞愧的低下了头。
很明显,王昕虽然没有指名道姓,但他自己却是羞愧不已。
而王昕显然并不打算“点到即止”,他继续点了点黑板,语气严肃道:“特殊情况术语和字段对照表非常重要,这是大家都必须留心的事情。
我知道咱们汉电大学的学生素质都非常高,所以有些优秀的开发者会倾向于使用翻译软件来翻译变量名,然后用英语来命名,但是大家有没有注意到一件比较尴尬的事情,
例如这一条反诈中心客户端的数据库样本短信内容:
xxx京兆市公积金中心提醒您:您于{tqsj}日进行了{tqcz}操作,账上剩余金额为{syje}元。
这是个bug将xxx公积金中心的某些秘密透露在大家面前。作为一個严谨的项目,居然使用中文首字母大写命名法。
所以特定语境下,变量和方法本身哪怕没有严格规定,但也要使用恰当的语境概念,对于这样的特定场景,尽量维护一份实时更新的术语表,能做到吗?”
虽然是个问话,但团队所有人,哪怕是那些在读博士也很自然的点头如捣蒜。
“今天早上我看了小组中一位同学的代码,他的这段代码大概是这样的。
///流程处理
public
void
flowprocess(int
audittype)
switch
(audittype)
case
1
—此处省略50行代码—
case
2
—此处省略1500行代码—
case
3
……”
将团队成员的作业写到黑板上,新光斌的目光已经从羞愧变成了窘与尴尬。
偏偏王昕还没有停下鞭尸:“且不说这位同学的代码水平是高是低,但仅仅是这几百多行代码读起来就会让人难受无比吧。
我可以给大家一个小提示,对于这种语句,如果是要处理应用程序收到的消息,可以在
wndproc函数中实现该语句。
当然,除了反诈中心客户端之外,还有其他应用程序处理消息的时候也能够使用这个小窍门。
例如,首次创建窗口时发送
wm_create,关闭窗口时发送
wm_destroy。以下代码显示基本但完整的
更多内容加载中...请稍候...
本站只支持手机浏览器访问,若您看到此段落,代表章节内容加载失败,请关闭浏览器的阅读模式、畅读模式、小说模式,以及关闭广告屏蔽功能,或复制网址到其他浏览器阅读!
河狸安提示您:看后求收藏(22文学22wx.org),接着再看更方便。若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!