java 现在MFC还流行吗?

现在MFC还流行吗?

看了这个问题之后,几乎100%的受访者表示MFC已经过时了。我对如此高的可能性感到惊讶。

java 现在MFC还流行吗?

总之,MFC并不流行,但它并没有过时。

众所周知,C是一种经典而高效的编程语言。MFC作为一种Windows编程框架,曾经有过大量的支持者。但是微软没有在MFC上做更多的创新,例如,没有像第三方公司的控件那样在界面上发布新的工具。微软已经将精力投入到C#,甚至开发了VisualC.NET,一个帮助MFC程序员过渡到C#的工具。

微软的初衷。Net是为了与Java竞争,在跨平台应用中平衡Java。后来,随着互联网的迅速发展,桌面应用成为边缘化少数群体的需求。大量编码人员加入互联网公司,C和C被忽视,用户比例不断下降。

今天的桌面开发,除了C是C#,其他都不是主流(我可能不知道,也有大量的国外程序员没有用过VS)。C开发了C11/C14/C17,这被大多数数字农场主所忽视。第三方控件也大大弥补了MFC接口的不足。但是C和MFC对初学者的要求比C更高,这是毋庸置疑的。在当今的效率时代,年轻人无疑会选择C#(更多的年轻人会涌向互联网,因为这个行业支付的费用更高)。

然而,Cᦇ的随机性将严重损害程序员的良好素质。一个没有纪律的程序员会编写大量的私生子代码,这会让后来的程序员或C程序员哭哭啼啼,直接崩溃。

我手头有一个项目。有两三个。几位“前辈”写的6000多行CS文件。变量满山都是,数据处理水平不分,接口慢,不懂行业应用。充其量只是实验室的半成品,实用价值不大。

C#的方便之处在于它可以更快地引用第三方控件,而无需任何约束。因此,懒惰的程序员会过分依赖各种控件,迫使不适当的控件应用于复杂的工业领域。这对于C/MFC程序员来说是不可想象的。

我的意思是,互联网行业的程序员不适合讨论这个问题。桌面应用程序、MFC或C程序员并没有过时。不同的是,一个C程序员可以在三到两个月内开始,但C程序员需要三到五年的时间来开发自己。

无论做什么,都要有很好的计划,严格的自律,不能把代码拼凑起来。如果你急功近利,你只能做一堆垃圾。

标签:

最新文章

  1. 学网络营销要多少钱 网络营销的就业前景怎么样?2025-03-28
  2. 旅游产品营销渠道 网络营销的目标是什么?2025-03-18
  3. seo面试常见问题及答案 面试的时候,面试官问你过往的公司业绩是什么?怎么回答?2025-03-31
  4. 每月使用流量查询2025-03-14
  5. 3d命令面板字体太小 3d果冻笔写不出字怎么办?2025-03-25
  6. 网络营销发展 互联网营销行业的未来发展前景怎么样?2025-03-20
  7. 支付宝没实名能转账吗 未实名支付宝被限制交易怎么办?2025-03-18
  8. 如何卖域名 域名出售平台哪家好?2025-03-27
  9. 种哪种果树经济价值高(种什么果树经济价值高?)2025-03-21
  10. ps里图片分屏怎么制作2025-03-16
  11. 如何使用鲁大师进行驱动测试2025-03-12
  12. spark教学 想自学大数据,不知道从哪里学起,有什么书籍和学习路线推荐么?2025-04-01
  13. 墨记日记永久会员怎么充 有哪些小众app是你一用就停不下来的?2025-03-11
  14. PC端QQ如何设置群聊的置顶2025-03-08
  15. 拼多多怎么让朋友代付 拼多多钱不够怎么买?2025-03-24
  16. ensp 路由器配置教程 ENSP路由器配置教程2025-03-12
  17. Excel选择性粘贴中的运算功能详解2025-03-08
  18. iphone4怎么打开查找我的iphone 苹果手表不见了,怎么通过手机找到?2025-03-23
  19. 触摸精灵脚本大全 按键精灵如何实现后台取色?2025-03-29
  20. excel如何批量取消数据链接 excel批量取消隐藏行?2025-03-18
  21. autojs使用教程 如何使用JS网格创建甘特图?2025-03-28
  22. 微信公众号怎么设置会员(个人类型微信公众号订阅号菜单栏怎么弄会员卡?)2025-03-25
  23. 云电脑ios版安装下载 苹果电脑文件无法解压?2025-03-31
  24. cdr颜色条在上面怎么调 coreldraw9如何把一个圆圈边调颜色?2025-03-24
  25. 美团商家怎么编辑商品 饿了吗、美团上的外卖店装修美化怎么做?2025-03-15
  26. 文字编辑器在线生成 有哪些好的图文编辑软件?2025-03-30
  27. 微信打印机 微信打印机怎么打印照片?2025-03-17
  28. 电器外壳有电怎么回事(为什么屋子里的所有电器通电后外壳都带电?)2025-03-20
  29. 如何组建一个强势的PVP队伍2025-03-11
  30. 回收站的东西如何彻底清除 回收站文档怎么消失?2025-03-14
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 课程教学网站 自学设计有哪些好用的网站?

    自学设计有哪些好用的网站?我要自学网,软件自学网,网易云教室,腾讯教室,中国大学MOOC这些都不错哪些网站可以学习平面设计?我毫不犹豫地向大家推荐优舍网——Uisdc是Uisdc旗下的设计师在线辅导平台每一课都是一次突破大家可以关注Uisd

  2. 2 建筑公司简介 官网对一个企业来说重要吗?

    官网对一个企业来说重要吗?一些小吃店生意兴隆,食客爆满,回头客爆满,原因是味道好,价格低。但我问他们为什么不送外卖。他们不能赚更多的钱吗?老板笑着说:没有这个计划,我现在做不到。一些企业不办网站也可能是同样的原因。企业做网站的好处是什么?感

  3. 3 安卓dialog弹出dialog 如何在jquery ui dialog的弹出窗口实现数据分页显示?

    如何在jquery ui dialog的弹出窗口实现数据分页显示?首先将查询放入session对象,读取当前页面上的部分信息,并为按钮添加一个click事件。您不必向当前页面添加div来查看详细信息,就像$(“#button1”)一样。单击

  4. 4 域名怎么注册 要想自己办个网站应该掌握什么知识?

    要想自己办个网站应该掌握什么知识?做一个网站或需要掌握很多东西。让我想象一下,你目前是一个非技术人员。请列出网站需要什么。这就是建立网站的工作。我不知道怎么跟你商量。

  5. 5 python教程百度云资源 oracle DBA需要掌握哪些技巧?

    oracle DBA需要掌握哪些技巧?要成为一名优秀的DBA,除了数据库本身的技术能力外,还要掌握操作系统、网络、虚拟化、存储。。。因为它的许多领域是相互联系、密不可分的!数据库技术:您需要了解以下几个方面第一:SQL语句和PLSQL语句第

  6. 6 网站制作公司怎么找 怎么制作一个公司网页?

    怎么制作一个公司网页?有两点。1、公司拥有一支技术开发团队从网站建设的基本流程开始1。需求分析。这主要是关于目标定位,用户体验分析等2。功能分析。主要规划网站的功能和需要展示的内容。3. 网站开发。界面设计由专门的美工人员完成,系统设计由前

  7. 7 seo是什么意思 seo每天在什么时候发文章更好?

    seo每天在什么时候发文章更好?谢谢你的邀请。如果你想知道详细的结果,去看看金丰时报发表的文章。所有的知识都在里面。今天,我刚接触到SEO。如果网站能够实现这一功能,就可以在一定的时间发表文章。无论每天什么时候发多少篇文章,都是一篇让用户乐

  8. 8 动态域名 域名如何动态解析?

    域名如何动态解析?目前,动态域名解析方法有两种:第一种是通过购买第三方软件服务,如华胜科动态域名解析软件。优点:设置简单。缺点:需要收费,而且流量控制,可扩展性不强。当然,也有一些免费的动态分析软件,但是稳定性不是很好。第二个是编写脚本,通

  9. 9 汽车门户网站排名 如何快速提升企业的网站排名?

    如何快速提升企业的网站排名?所谓的权重提升其实就是SEO。搜索引擎优化是一项技术活动。有很多方法可以提高体重。在这里你可以介绍排名靠前或提高权重的必要条件:1。网站系统内置完善的SEO优化机制。不要让你的网站输在起跑线上。企业网站可以考虑M

  10. 10 excel如何设置下拉筛选 excel中如何添加下拉选择框?

    excel中如何添加下拉选择框?第一步是在计算机上打开目标excel表单,并找到需要设置下拉选项的数据。在本演示中,您需要在“级别”列中设置下拉选项。第二步是找到一个空白列并输入要填写的四个等级(a/B/C/D)。如果需要,这四个字母可以隐

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图