0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

锤子手机在 Github 上开源内核代码,被网友吐槽用拼音编程,还拼错了

Q4MP_gh_c472c21 来源:杨湘祁 作者:电子发烧友 2019-02-28 15:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


不久前,锤子科技天猫官方旗舰店商品全线下架,锤子科技商城的多款手机也显示为“到货通知”。锤子可以的前途渺茫。

小米9发布后,其开源了小米9稳定版内核代码,同时,开发者发现,锤子科技的多款手机内核代码也已经在 Github 上开源,包括 Smartian T1、T2、M1、M1L,以及坚果系列。

代码公开后,锤子科技贴吧名为jocover的网友吐槽说,代码中变量居然用拼音命名!

该网友表示,谁知道fenbianlu是啥玩意?而且代码里一堆日期标注,难道锤子连git代码管理都不会用了?这是背光的驱动,为ODM公司所写,不过这个fenbianlu是锤科的天才lishaokai改的,看注释,还有个变量temp也无力吐槽,加了俩变量还加成这样,我佛了。

或许是一时疏忽将fenbianlv打错了,也或许是拼音+英文创造出fenbian+luminance。

有人表示上市公司其实拼音英语双标的情况屡见不鲜,也有人表示这样做未免有点不够国际化,还有人表示,拼音怎么了,能用不就就行了。当然,这也给黑粉趁虚而入的机会:“居然没能写成日文,罗老师一定很不开心”。

接下来代码又被扒出CPU作弊。如下图,代码写了一大堆,其实就是把boost时间加个5毫秒的样子,号称smartisan cpu boost。据猜测,为动画效果提供时钟延迟,为了界面看起来漂亮。

另外,还有用坚果R1电池,另外有个670的方案,估计和T2的810版本一样难产不见。

据悉,阿里巴巴、华为等公司严禁拼音与英文混合的方式命名,另外,还强制要求避免采用纯拼音方式命名。虽然这些的确可能不会影响到程序的运行,但作为严谨严肃的程序员,优质的程序需要精心的雕琢,应该尽量避免这种情况。网友表示,这种三流程序员就不要多说了,可能连阿里一面都过不了。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    90

    文章

    3708

    浏览量

    96781
  • 小米
    +关注

    关注

    70

    文章

    14511

    浏览量

    151230
  • 锤子手机
    +关注

    关注

    0

    文章

    291

    浏览量

    12911

原文标题:坚果内核变量居然使用拼音命名!还拼错了!如何规范C语言编程?

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    微软开源GitHub Copilot Chat,AI编程迎来新突破

    GitHub Copilot + vscode的组合我已经用了很久,我的代码开发效率完全提升了一个level。帮我代码提示,代码不全,注释理解生成
    的头像 发表于 07-02 09:34 842次阅读
    微软<b class='flag-5'>开源</b><b class='flag-5'>GitHub</b> Copilot Chat,AI<b class='flag-5'>编程</b>迎来新突破

    为何船CSD隔离变压器总盐雾腐蚀?防护等级评估的4个致命盲点!

    “明明选了IP56的变压器,为什么近海航行半年就锈穿?”某修船厂工程师的,揭开了船变压器防护等级评估的深层误区。防护等级不是数字游戏,而是涉及材料科学、环境模拟、标准解读的系统
    的头像 发表于 05-27 09:13 447次阅读
    为何船<b class='flag-5'>用</b>CSD隔离变压器总<b class='flag-5'>被</b>盐雾腐蚀?防护等级评估的4个致命盲点!

    代码革命的先锋:aiXcoder-7B模型介绍

       国内开源代码大模型 4月9日aiXcoder宣布正式开源其7B模型Base版,仅仅过去一个礼拜,aiXcoder-7B软件源代码托管服务平台
    的头像 发表于 05-20 14:41 626次阅读
    <b class='flag-5'>代码</b>革命的先锋:aiXcoder-7B模型介绍

    普华基础软件开源汽车操作系统新版本代码上线

    近日,第二十一届上海国际汽车工业展览会现场,开源操作系统新版本代码上线仪式中国电科展台成功召开。全球首个开源智能驾驶操作系统微
    的头像 发表于 04-30 09:17 809次阅读

    开源项目!如何制作一个手机的电动3D扫描转盘

    一些螺丝和螺母,用来固定步进电机和手机支架。 步进电机的是28BYJ-48,这种很常见也很便宜。 零件准备好后,我们先从安装轴承开始吧! 第二步:组装零件 先把销钉插到底座
    发表于 03-25 13:45

    HMI如何显示PLC代码流程呢?

    HMI(人机界面)显示PLC(可编程逻辑控制器)代码流程,通常涉及以下几个步骤: 一、创建Graph流程的FB块 1. 利用FB块编程
    的头像 发表于 03-03 12:09 1528次阅读
    <b class='flag-5'>在</b>HMI<b class='flag-5'>上</b>如何显示PLC<b class='flag-5'>代码</b>流程呢?

    沐曦GPU跑通DeepSeek开源代码库FlashMLA

    今日,DeepSeek正式启动"开源周"计划,首发代码库FlashMLA一经开源即引发全网关注。截至发稿,该项目已在GitHub斩获超7.2K Star!
    的头像 发表于 02-25 16:25 1342次阅读

    DeepSeek GitHub星数超OpenAI

    近日,全球最大的代码托管平台GitHub,DeepSeek项目取得了一项显著成就——其Star数量成功超越了OpenAI。这一变化标志着开源
    的头像 发表于 02-10 18:28 1076次阅读

    DAC828的电顺序错了会怎么样?

    芯片手册要求内核电晚于IO电提供如果电顺序错了会是什么现象啊
    发表于 02-10 08:31

    【贝启科技BQ3568HM开源鸿蒙开发板深度试用报告】开箱帖

    实际使用中再研究一下。 有一点需要小小的的是,板子背面,提供了Tyep-C焊接点,而正面焊接的是miniusb。miniusb真的可以退役了。 再来看一下屏幕: 这块屏幕,提供的接口挺多
    发表于 01-17 21:39

    gitee 支持的编程语言有哪些

    Gitee(码云)是一个基于 Git 的代码托管和研发协作平台,类似于 GitHub 和 GitLab。它支持多种编程语言,允许开发者托管和管理代码,进行版本控制,以及协作开发。以下是
    的头像 发表于 01-06 09:50 1112次阅读

    gitee 与 GitHub 的比较

    软件开发领域,代码托管平台扮演着至关重要的角色。它们不仅提供了代码存储和版本控制的功能,促进了团队协作和开源项目的共享。Gitee(码云
    的头像 发表于 01-06 09:47 2274次阅读

    AI编程工业自动化设备应用趋势

          AI编程工业设备的应用已经逐渐成为一种趋势,其强大的数据处理、分析和预测能力为工业生产带来了革命性的变化。随着技术的不断进步和创新应用场景的日益丰富,AI编程
    的头像 发表于 12-19 07:38 1826次阅读

    嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    所以每个模块都有对应的维护人员。维护人员的工作就是审核人们提交的代码是否正确,如果没有问题,就会合并到主分支。这样就会使linux内核不断完善和更新。接下来就是芯片原厂例如恩智浦,开发人员会不定期
    发表于 12-16 13:08

    飞凌嵌入式ElfBoard ELF 1板卡-Linux内核移植之内核简介

    所以每个模块都有对应的维护人员。维护人员的工作就是审核人们提交的代码是否正确,如果没有问题,就会合并到主分支。这样就会使linux内核不断完善和更新。接下来就是芯片原厂例如恩智浦,开发人员会不定期
    发表于 12-13 09:03