从0开始学编程(2)–学习的方法和目标

原创文章,转载请指明出处并保留原文url地址

一. 学习编程前言  --- 终极目标的确定

编程是一门实践的技术, 编程最后一定要写代码, 一定要为了完成某些任务而写代码, 因此无论看了多少, 花了多少时间不会写是无效. 多少努力都是无效的.

写了代码, 无法满足要求也是无效的, 写了代码, 但是有问题也是无效的. 如何编写有效的代码? 如何更快的编写有效的代码? 如何更快的学会编写有效的代码是我们必须想办法达到的!

“如何更快的学会编写有效代码”是首要达到的目标, 有了这个, 我们可以快速编写正确有效代码. 实现了这个,随着经验的加深, 编写有效代码的效率就会更好.

最终可以学会真正的编写程序, 编写有用的程序.

终极目标: 编写有效程序

实现方法:

首先, 学会 “更快学会如何编写有效的代码”

其次, 编写有效代码

再次, 更快编写有效代码

最后, 编写有效程序, 学会编程.

二. 怎么更快学会编写有效的代码?

这里的重点是”更快学会”编写有效代码. 这里的目标是 快速学会编写代码的 方法. 或者实现办法. 最后快速编写有效代码的方法.

还是先说方法, 然后在慢慢体会

首先认为, 学编程时核心, 是学习编程的第一目的, 那么编程意外的, 其他, 包括编程环境搭建, 编程代码优美, 算法等等都可以先不考虑.

就是先 写出一些代码,  不断的写代码,  熟悉编程写代码的一些最基本的东西, 通用的:  变量, 常量, 赋值语句, 判断语句, 循环, 分支, 函数, 作用域等等.

这些都是 编程最通用的一些东西,  我们要在最简单的方法中, 研究这些, 练习这些. 实践这些东西, 就是不断的 写这些相关代码,  调试这些代码, 让他们能工作起来.

好了, 找一个 最简单的   编程环境 是我们当务之急, 我选择了 php, 这个东西有一个最简单的配置方法, 就是xampp这个程序了, 通过这个程序,我们可以在1~2个小时内配置出一套, php的学习环境, 有了这个学习环境我们可以学习php了.

Php的基础语法, 同c语言非常相似,  具有通用语言的全部功能吧(基本上), 同时php的用处也非常大, 是一套真正的有用的开发环境了.

因此我们既可以学会基础入门, 也可以为将来准备一套真正的 有用的语言.

关于如何快速 安装 php学习环境,参见:

从0开始学编程(1)–xampp配置php学习环境

http://www.iigrowing.cn/cong-0-kai-shi-xue-bian-cheng-1-xampp-pei-zhi-php-xue-xi-huan-jing.html

现在总结一下, 如何快速 学会编写有效程序. 就是  用最快速的, 最面向核心--编程, 来学习他, 其他任何因素都要 减少, 减少了干扰, 直接命中主题.

在上面的过程中, 你会了解 编程最常见相关要求, 技能,知识等等.

下面是php的一个学习的基础教程, 供大家参考,

wps_clip_image-13729

Php快速入门 (作者燕十八, 视频课程很不错, 推荐大家多看看)

http://pan.baidu.com/share/link?shareid=2340012694&uk=3408724014

建议一定要 仔细的阅读 视频, 然后按照视频的步骤 及讲解   逐个单词,逐个空格的写代码, 然后运行, 最后显示出相关结果后在 完成一个视频, 的练习.

wps_clip_image-31185

wps_clip_image-19271

这两个 可以作为参考, 先了解一下, 为将来打基础

三. 编写有效代码

编写有效的代码, 就是要保证你写的程序是有用的, 是可以用的, 是符合功能需要的.

程序时有用的, 包括这个东西用在哪里, 比如你编写一个汇编语言程序, 这个程序仅仅在有限的领域, 你编写一个生僻的语言的程序, 也只能应用在有限的领域.

针对0基础的相关人员, 感觉还是学习一个通用, 用处广泛的语言是非常必要的.

因此我们选择了php,作为开始入门的语言, 这个应用比较广泛了, 但php有了较多的体验, 学习了常用的知识, 技能, 然后我们可以学习一下 java的基础知识, 然后在学习android等手机编程等等. 我们这些程序都是有广泛用处的.

程序可以用, 另外一个方面是, 程序必须是有一定的功能, 这些功能也符合相关 要求, 能将来用得上的.  比如你写一个  ssh程序, 会花费很多时间, 但是将来估计没有任何用处, 这些东西都是开源的了, 已经非常成熟了.

四. 更快编写有效代码

如何更快编写代码, 是将来工作中需要考虑的, 但是可以从现在开始积累力量了.

首先要选择一个合适自己的平台语言,

然后不断在这个平台语言编写程序,

并且将这些程序都积累起来, 要写好注释,

最后还要备份起来, 这样在合适的时候把他拿出来使用.

再有充分搜索引擎等技术, 搜索别人的相关程序及代码

再有利用已经有的开源从程序等.

五. 编写有效的程序

...........  太晚了, 以后补充吧.

 

相关文章

从0开始学编程(22)-android开发环境搭建与入门教程

从0开始学编程(21)-Java网络编程入门

从0开始学编程(20)-Java线程入门

从0开始学编程(19)–java流概念入门

从0开始学编程(18)–java快速入门

从0开始学编程(17)–面向对象思想了解

从0开始学编程(16)–数据库加强

从0开始学编程(15)–总结篇-php编程强化巩固

从0开始学编程(14) – Php数据相关操作

从0开始学编程(13) Php获取form表单数据

从0开始学编程(12) 使用 eclipse的 php插件单步调试php程序

从0开始学编程(11) 使用 eclipse的 php插件 调试php程序

从0开始学编程(10) 用例子学习bootstrap的布局

从0开始学编程(9) – css、html和js简便工具

从0开始学编程(8) – 数据库简介

从0开始学编程(7) – 常用网站介绍

从0开始学编程(6)–在多了解一下php都涉及些啥东西

从0开始学编程(5)–方便的php编辑工具notepad++

从0开始学编程(4)–html基础入门

从0开始学编程(3)–学习必备的基础技能

从0开始学编程(2)–学习的方法和目标

从0开始学编程(1)–xampp配置php学习环境

发表评论