当前位置:首页 >IT咨讯 >技术支持

如何有效的练习并且提升写代码的能力?

时间:2021-03-11来源:极客联盟阅读:1241次类别:技术支持

以 C 语言为例子,提升写代码能力正确步骤如下。

1. 先把语法学个 20%

内容: 代码规范 (大括号,花括号,分号,注释),基本数据类型,变量,运算符,表达式,输入输出。

2. 上机写 Hello World

安装开发环境,新建一个 Hello World 工程,在里面折腾一下前面学到的东西,打印到控制台。

3. 把语法学至 40%

内容:< If,else>, , < for>, < while>

4. 继续折腾 Hello World

还是那个工程,把第三步学到的东西,再写到代码里面折腾折腾,看看控制台输出有啥不一样。

5. 把语法学至 50%

内容: 函数。学习函数的定义,返回值,形参实参,函数的调用方式,全局变量,局部变量等。

6. 还是 Hello World

依然是那个工程,把第五步学到的东西,用代码实现,再看看控制台输出。

7. 把语法学至 70%

内容: 一维数组、二维数组、结构体,共同体,枚举 。

8. 没错,还是 Hello World

在 Hello World 里面练习第七步复杂变量的用法。

9. 把语法学至 80%

内容: 指针

10. Hello World, Hello World

在这个你已经非常熟悉的工程里练习下指针的用法。此时你应该学会开发环境的基本调试功能,看下程序运行时的变量与指针的内存结构。以此深入了解指针。

11. 把语法学至 90%

内容: C 标准库,Windows / Linux C 语言扩展库。C 语言内存布局 (全局,Static, 堆,栈 等)。

12. Hello World 说三遍

在 Hello World 中练习前面学的,比如打开修改关闭一个文件,比如创建线程。通过开发环境的调试功能,深入了解 C 语言数据单元内存的创建原理。

语法终于学完了。

理论上,你可以用 C 语言做任何想做的事情了。

但这也是一个循序渐进的过程。

接下来需要大量的实践。

13. 看别人的代码

写完了语法和标准库,但是还是不知道如何开始,那就去看下别人的代码吧,写代码可以先从修改和模仿开始。去哪找别人的代码?开源项目这么多,随便找,多的是。

14. 写自己的代码

看完别人的,可以试着自己写了,其中可以学习剩下的 C 语言编程技巧,例如函数指针,回调函数。

写代码的方式有很多种:

参与开源项目

去公司实习

参加比赛

随便写点啥

15. 巩固理论知识

当你参与到复杂的项目的时候,你会发现光靠那点破语法是远远不够的。

当你写带网络通信的程序,需要学习计算机网络。当你发现你的代码无比繁冗且低效的时候,需要学习数据结构与算法。当你写编译器的时候,需要了解编译原理。当你写操作系统的时候,需要学习操作系统原理。

16. 最后两步反复循环,直至你发现再学不到什么新东西为止

联系我们
达州极客联盟科技 版权所有 © Copyright 2014-2016 蜀ICP备16030394号-3
信息网络传播视听节目许可证:2305101    达州做网站 川公网安备 51010602000593号
TEL:
18980772425     18980818615
QQ:
532292474 / 815390791
EMAIL:
815390791@qq.com
ADDRESS:
成都市金牛区金府路88号万通金融广场1335-36号
Top