我到底应该学啥怎么样去深入的学习编程
谢邀。学习C加加语言,确实常见问题是:感觉学习了好久还干不了什么有用的活?包括像是学习了《C++ Prime》这样的经典大部头。我把学习C++分为 功和武 两大块。功是指语言,语法,编码习惯,OO ,泛型,算法,数据结构,类似练武的人练基本功和内力。武是指C++如何利用现有的库做到 访问MySQL?写Windows或Linux桌面上的窗口程序?写网络服务端,写腾讯微信公众号后台?等等。重点是利用现有的库。就像岳飞,关公等武将应该会"十八般武艺"。等有空了,再学习点数理化,考虑如何制造炸药或Ak47。后者当更推动科技的发展,更有利于民族的长远需要。显然并不是只有C++学习可以分为武功两部分,但以我自己学习或工作中的偏见看,相比C,Py,java,c#,PHP,go等看,还真就C++的学习气氛(环境,课程,成见)特别地精分。一言难尽,按下不表 。说正题。c++语言,看看能不能先以boost.asio切入。学习异步网络编程。然后尝试自己写一jsonrpc的后台服务。客户端可以先直接用 火狐或chrome浏览器的restclient插件 调试。涉及json的解析和组织,可以深入些学习json11和 rapidjson @Milo Yip 。前者从接口易用性角度学习,后者从性能保障角度学习。你问的是如何写有用的……如果没有这个限制。我觉得c加加和python一点类似:可做大事可做小事,可谈一场轰轰烈烈的恋爱也可自撸个高潮五分钟了事。有女朋友,那C++程序不需要太大的运行时,为女友共两周学习一下wxWidgets,就可以为她写一朵在情人节或相识一周年纪念日盛开在她的电脑桌面的玫瑰,边上还有一首雪莱的诗中英对照。
■网友
面向目的的编程是一种很重要的编程思想。你都没有学习目的或者目标,谁又能知道你该怎样的去深入,而又是何等程度的深入。比如你把上的美女头像全部找出来这个事情,你用机器学习技术该如何进行。
【我到底应该学啥怎么样去深入的学习编程】 不过还挺羡慕你,我都已经进入面向工资的编程模式了。
推荐阅读
- 联运■连云港港全国首推集装箱铁水联运“一单到底”
- 汽车知识|第八代高尔夫到底值不值得买?1.4T自动Pro版全款多少钱?
- 想要入门图像处理,应该从哪本书看起
- 人潮汹涌|丁真爆火第20天,到底谁才是真正的“幕后推手”?华春莹为他连发三推
- 应该怎样理解会员服务的法律性质
- 微博目前已经支持文本,图片,位置分享,为啥没有语音和视频呢微博的pm肯定想过这两种微博形态,但迟迟不做的原因到底是啥。是语音和视频不符合产
- 电视盒子能用代理吗
- 什么|到底是什么原因?宝宝易咳嗽
- 工作3、4的人怎样转行当警察
- 京广和公司到底是干啥的
