最近一直在学习和使用QT框架,于是就萌生了想将学习过程中的方法和感悟记录并分享出来,即可以使自己重新巩固学到的东西,也可以给有需要的朋友参考<小白感悟,不喜勿喷~>,现在小编就来说说关于自学软件开发基础知识?下面内容希望能帮助到你,我们来一起看看吧!

自学软件开发基础知识(小白学软件开发系列---学习方法和感受)

自学软件开发基础知识

最近一直在学习和使用QT框架,于是就萌生了想将学习过程中的方法和感悟记录并分享出来,即可以使自己重新巩固学到的东西,也可以给有需要的朋友参考。<小白感悟,不喜勿喷~>

第一篇文章我想说说我学习Qt这段时间以来的感受和学习方式,主要从以下几点展开讨论:

1、为什么学习Qt

这个问题网上可以搜索到各种各样的答案,存在的优点比如基于c 的GUI框架、功能强大、效率高、可跨平台等等,可另行查阅。

2、QT学习资料怎么去查找学习

主要学习方式有,搜索平台进行网上搜索、书籍和官方帮助手册。先说网上收索,参考内容最多也最容易搜索到的几个来源分别是CSDN,博客园,知乎等,但是由于这些地方门槛较低,内容良莠不齐,有时候搜索半天没用上的一大堆,想找的又找不到,获取的教程大多数是基础操作,高级教程较少;Qt书籍的话相对较严谨,学习需要一定周期,且常用书籍都是偏基础型的,有针对性的,无法包含所有方面;至于官方帮助手册,这是我们学习和使用QT必不可少的资料,优点是类和方法介绍全面,官方文档可信性和权威性较高,不容易掉坑,但缺点是文档是英文的,对于一般人来说相对不友好,阅读起来比较吃力。

建议以帮助手册为准,书籍为辅,网上查询为鉴。意思是使用接口函数时,最终以官方的手册解释为标准,但有时候为了容易理解或快速使用可以使用书籍作为辅助,借鉴网上的代码实现和代码教程等

3、没有详细资料学习怎么办

可以采用代码测试,结合现有的学习资料,编写简单的demo来测试接口的功能,实践是检验真理的唯一标准~

,