如何自学编程编程(如何自学编程)

导读 你们好,最近小活发现有诸多的小伙伴们对于如何自学编程编程,如何自学编程这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看

你们好,最近小活发现有诸多的小伙伴们对于如何自学编程编程,如何自学编程这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、学习编程唯一的就是实践,首先告诉自己想做什么。

2、例如做一个笔记本程序,首先需要一个编辑框,那么我们用无论任何语言他都有此控件,给他布局上,这样一个非常简陋的笔记本就出来了。

3、然后,保存,另存为,关闭

4、这是三个功能,我们就对这三个功能进行编写

5、然后实时保存,定时保存,撤销,删除,更丰富的IDE这都进一步进行深入开发,就像现在所有优秀软件的前期一样。

6、有人会说,我的英语不好,学不了英语,我的数学不好,写不好算法。

7、但是这都不是编程的痛点,编程最主要的是框架,任何一个程序在初期的时候没有一个良好优秀的架构,后期面临的都是无尽的痛苦,如果程序代码量小,直接推到重新架构,如果程序代码量大呢?

8、所有编程核心跟语言无关,跟语言无关,跟算法无关,跟逻辑有关。

9、良好的逻辑核心,良好的框架架构,是编程的核心。

10、所有就像我上面讲的,编程就是你想干嘛。

11、我想开发一款会员系统,这个是一个整体,然后他会有登录/注册/注销/用户信息,那么我们给他分成AB两类,登录/注册/注销是A类,用户信息为B类,然后增加一个C类为UI类,UI是什么?回到上面工具/原料去看,我们通过搜索引擎取查一查UI是什么。

12、然后三类出来了,我们现在搞一个流程

13、A->B

14、这是一个大概流程,当我们登录/注册时才会到用户信息这里来

15、这样来很清晰了,我们A类有三个功能,登录/注册/注销

16、B类 用户信息里面都有一些什么?思考……

17、C类为UI,当我们程序需要符合一些当前时下流行的设计完全可以套用过来,那么C类是贯穿A/B类,作为对程序与人交互的唯一外观。

18、那么简单架构就出来了

19、当A初始化时调用C初始化,当A成功登陆时,进入B类

20、那么现在我们需要干嘛,需要的是完成相关的代码。

21、比如我们学的是C#,我们如何新建一个工程,如何创建一个类,如何写类方法,如何布局。

22、编程,还很困难么?

以上就是如何自学编程这篇文章的一些介绍,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!