- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
金山卫士源代码达不到工业标准(Kingsoft Guardian source code, less than industrial standards)
金山卫士源代码达不到工业标准(Kingsoft Guardian source code, less than industrial standards)
Jinshan guards open source code is clearly not up to industry standards - Autumn Window - Autumn [A.W.N] share to Window Net...
Current position: news, industry trends, news content, Jinshan guards open source code is clearly not up to the standard of industrial grade
Jinshan guards open source code is clearly not up to the industrial standard update time: 2010-12-21 12:51:21 Author: anonymous sources: the station of finishing
These days busy reading books about C, I saw the Jinshan open source code written by expert criticism, a sweat, we take a look at it,
Jinshan guards open source, see Jinshan guards open source program.
Study the purpose of holding a look. Look at some of the code, feel to be fooled. China general well-known software vendors, the national software industry banner on the code level? Code is clearly not up to industry standards, can only be regarded as the standard of training intern. In order to give to take this code when learning materials for beginners to remind, do not be misled, made a difficult decision to write comments, Kingsoft security guards post code.
Let us talk about some prominent problems in the code
The application of C++ does not pass. The const and static without
The code package do not know, the caller callee and the callee on many of the details, do too many assumptions.
File and function names are not planning. Cannot express the content, and easily lead to misunderstanding
Test on print instead of assert, it is difficult to automatic verification. And the test code and code separation engineering.
Too much of the if-else without using table driven
The function logic is not strict, there are obvious flaws.
A little bit at
Application of 1 C++ tests. The const and static without
Ppro\PrivacyProtection\rule\IRule.h
Class IRule
{
Public:
The MichaelPeng: / Name function can be set to const
Virtual LPCTSTR (void) = Name
0;
Virtual
Void Enable (BOOL bE
您可能关注的文档
- 建筑工程后浇带的施工浅谈(Discussion on the construction of the post casting belt of building engineering).doc
- 建筑动画(Architectural animation).doc
- 建筑常用尺寸(全面的)(Commonly used building sizes (comprehensive)).doc
- 建筑施工组织与概预算模拟试卷3(Construction organization and budget simulation test paper 3).doc
- 建筑材料-水工混凝土材料检测(Building materials - Testing of hydraulic concrete materials).doc
- 建筑电气基本知识(Basic knowledge of building electrical).doc
- 建筑经验100条,考二级建造师有用的!!!!(Construction experience 100, test two construction division useful!!!!).doc
- 建立自己的c语言函数库(Build your own C language library).doc
- 建筑红线及建筑退让-总结版(转)(Building red lines and building concessions - Summary Edition (turn)).doc
- 建筑土木交通&七种建筑类培训课程(Architecture, civil transportation & seven architectural training courses).doc
- 金正昆教授礼仪讲座笔记(Professor Jin Zhengkun's lecture notes on etiquette).doc
- 金正昆礼仪(Jin Zhengkun etiquette).doc
- 酱酒知识(Knowledge of sauce wine).doc
- 金蝶s-hr做hr战略转型新思维的引路者(Kingdee s-hr do HR strategic transformation New Thinking Guide).doc
- 金融必读(Finance must read).doc
- 鉴别水货手机与高仿手机的技巧(Identification of parallel mobile phones and high imitation mobile phone skills).doc
- 金融机构将须上报个人信用信息(Financial institutions will be required to report personal credit information).doc
- 鉴别珍珠的好坏和保养(Identification of good and bad pearls and maintenance).doc
- 鉴别真假zippo(Identification of true and false ZIPPO).doc
- 鉴赏诗歌技巧(Appreciation of poetic skills).doc
文档评论(0)