第六十章 开始开发语音助手(1/ 2)
方远这段时间恶补了编程语言方面的基础知识,包括了数据结构基础、TCP/IP协议和数据库的基本语法。
上一次照葫芦画瓢时,方远对这方面的知识就有了一定的认识,现在学习起来并没有遇到什么困难。
这样不仅对未来有很大的益处,对现在的他来说也有很大的帮助,既可以帮助他更好地阅读源码,又可以在阅读这些书籍时,获得知识点,可以说是一举多得的事情。
方远就这样白天晚上两面开工的情况下,又用了一个月的时间,方远基本学会了了解了S语言的原理。
并且可以使用S语言进行简单的程序开发,他在没有系统帮助的情况下,完成了自己的第一个作品--趣味计算器。
虽然是一个很简单的小程序,但是对于方远来说却是意义重大的突破。
再一次拿出智能语音助手的开发手册,这一次的方远不想上一次那样什么都看不懂了。
相比于自己稚嫩的语法来说,这个开发手册上的源码都比教科书上的更加完美。
就连方远这样的菜鸟都觉得这个源码就是一个艺术品,而且是一个完美的艺术品。
只要是自己稍微改动一下,就会破坏这个艺术品的结构。
方远看了一会,发现还是有很多地方自己不是很理解,想要理解这些地方,有一个最好的办法。
那就是实践,只要将这些源码转换成真正的程序,在调试过程中,就可以理解这些代码的意义。
说干就干,方远拿出自己十月一时刚刚购买的某星人笔记本,这花了方远两万多块大洋,让方远心疼了好一会呢!
虽然相比于那些轻薄本来说,这款笔记本无论是外形还是重量都毫不起眼,甚至可以说是笨重而又丑陋。
但是出色的性能,让很多的游戏玩家为它买单。
方远买它最主要的原因还是价格好,能够配得上自己的身价。
当然这不过是在开玩笑,其实最重要的原因还是它的性能出色,虽然方远不常玩游戏,但是哪个男生在手里有足够的钱时会觉得自己的笔记本性能够用呢?
他打开笔记本,S语言的开发环境,方远早就搭建完成了,现在他只需要将开发手册上给出的源码转换成对应的程序即可。
首先完成程序框架的搭建,不要小看这一步,一个成熟的框架对于程序来说是十分重要的。
方远根据开发手册上的内容,只用了一天的时间就完成了框架的搭建。
这个工作就相当于盖房子时挖的地基,一个质量不好的地基会让整个房子都受到影响,这里也是一样的。
幸亏开发手册上的源码涵盖了开发过程中的一切模块,不然单单只是思考整体框架的结构,就够方远干上一段时间了。
框架搭建完毕,方远开始爆肝往上面添加功能模块了。
这才是工作量最大的部分,而且这一次他吸取了上一次的教训,不再一味的求快,囫囵吞枣的完成整个程序的设计。
只要是遇到自己不明白的地方,方远就会停下来,一遍一遍的调试着程序,通过程序的输出结果,来加深自己对S语言的理解。
这样做虽然可以让他对S语言更加了解,但是也拖慢了项目的整体进度。
现在的他就像是一个新进公司的实习生,在尽力融入公司中,但是这个过程不是一蹴而就的,是需要时间的。
所以一般的公司都会有一段时间的实习期,为新入职的员工提供一段时间的缓冲期。
经过了上一段时间的学习,方远用这种方式让自己沉淀下来,把知识化成自己的底蕴。
这样更加有利于自己的成长,否则一味地拔苗助长会让自己在站到巅峰之前就被绊脚石绊倒,只能躺在原地,静静地看着近在眼前的巅峰,却永远都不能到达那里。
他可不想成为那样的人,这比那些永远看不到巅峰的人还可悲。
智能语音助手中包含了大部分程序开发中可能遇到的功能模块。
比如说方远现在正在写的特色语音功能。
可以根据用户的喜欢,调节语音助手的声音。
提示:本小说不支持浏览器转码阅读,请退出阅读模式或转码阅读既可正常观看!