三种原则:“循序渐进”和“预留退路”、“分离”

本文探讨了学习JavaScript+DOM编程艺术的过程,强调了遵循循序渐进、预留退路和文档内容、表现、后台分离的原则。通过阅读一本关于DOM的好书,作者不仅获得了编程方法和属性的知识,更重要的是领悟到了编程的理念和艺术性。文章分享了个人感想,认为写代码时需要思考代码背后的意义,并提出段落的重要性在于提供视觉休息和内容区分。
摘要由CSDN通过智能技术生成

我现在在学习Javascript+DOM编程艺术,我不得不说这是我读过的目前最好的一本关于DOM的书。感谢作者编写了这么一本好书,也庆幸我找到了它。

        以前使用过DOM,但是缺没有系统的学过DOM,忽然到网上找的一本书(原谅我为了省钱没买正版),我立刻被它吸引了。

它在说关于DOM的方法、属性,但读下来,我觉得更多的是给灌输给我一种编程的理念,一种编程的艺术。思考,则是艺术的来源。

关于它的两个原则:

循序渐进:从最核心的内容开始实现,逐步增加额外的功能。(我曾经编写代码的时候,都是按照自己的想法,写到哪里,忽然又想起什么就添加上去。没有一个很核心的一个功能重点,我想许多新手也和我是一样的体验。同时我也告诉我自己这些功能是不是真的有必要添加)

预留退路:当Javascript无法使用的时候,你最起码得保证你的基本功能可以执行吧。(网页重视用户的体验,虽然现在多数浏览器不会有对Javascript的不支持,多数人也不会去禁用Javascript,但是这种理念是好的。除去用来渲染、装饰的功能,至少我能获得你最基本的功能,我总结为:要让你的侧重点生效)。

分离:文档内容、表现、后台的分离。(我很喜欢在一个网页文档中既包括CSS、又有Javascript,有时候还来点后台代码。就因为,它在我编写的时候方便。不过我不得不面对一个问题:就是我在修改程序的时候,太麻烦了。或许你还不习惯这种分离的方式,或许你觉得它太复杂了,但是一旦你用了它,你就会爱上他,因为它明了、直观,还有习惯性的简单)。


个人感想:

其实我觉得写代码,从开始写代码,到不停的写代码,我们需要停下脚步,问问自己:为什么写这样的代码?

如果你想成为一个系统架构师,你要开始懂得思考,思考为什么以这种方式来编写代码。

我想自己慢慢成长,对一般的项目来说,技术上,不断的写,不断的做项目,把功能做出来很简单。但把视野放在高出看你的作品缺很难。

我看书,我发现无论是哪本书,都喜欢有很多的段落。于是我就想为什么要有这么多段落?那么我把所有的文字都集中在一起,然后我看了3分钟,我觉得我的眼睛很疲劳,有时候偶尔的停顿会发现我找不到我刚刚看的地方。那么我得到了我的结果:段落让你的眼睛有一个休息,有一个停留,不易让你疲倦,又对文章进行了内容的区分。

步入程序员的天地,开始你是个孩子,需要人领路,但是以后你就是领路人。如果你做不好这个领路人,会有别人替代你。无论是程序员也好,生活、工作都是如此。那么不断的学习,不断的思考,不断的变强!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值