Javascript基础与面向对象基础~第一讲 啥叫编程,啥叫程序员

啥叫编程,啥叫程序员?这是一个有意思的问题,呵呵!

啥叫编程

编程其时很简单,就是把一些抽象的东西通过代码的方式表现出现,而代码我们通常叫它开发语言,我们使用开发语言完成某种功能的过程,叫做编程!

啥叫程序员

程序员是一种有思想,有干劲,有热情,有梦想,而又与常人在某些地方不同的人,网上有很多说法,也有很多定义,如程序员应该叫苦B程序员,程序员应该叫码农,程序员应该叫IT民工等等,但我并不这样认为,程序员是可以被人们尊敬的,他们绝对是对未来有着美好希望,对工作有着执着的追求,对周边需要帮助的人有着无畏的行动,对有共同语言的人有着知已般感情的一群可爱的群体!

写程序枯燥吗?

有很多人说,写编程枯燥,千万不要让我孩子学编程,没前途!当我听到这样的话,我觉得很可悲,说编程枯燥的人是因为他们不懂编程,或者不懂面向对象,再或者不懂得如何把代码变成你的朋友,在我内心深处,一直把代码当成我的爱人,知已,我要了解它,掌握它,驾驭它。是否要让自己的孩子学编程,这个问题很容易回答,如果孩子喜欢,那就学呗,如果他对这东西不感兴趣,学也学不好,就是说,如果你想把它干好,就一定首先是要喜欢它,然后才有可能学好它,不是吗?呵呵。

前端程序员与后端程序员有区别吗?

前端程序员多半指html,css,js进行页面级操作的人员,他们通常写出的代码对浏览器的兼容性比较好,而后端程序员其实是将前端程序员的页面加上业务上的功能的人员,这两者我认为在概念上是相同的,都是程序员,都是要写出漂亮的,健壮的,安全的程序的人,所以没有区别!有人说C#的IDE工具强,代码提示好,JS没有很好的工具,但我要说,只要是对它有兴趣,并且你对它有足够的热爱度,即使给你的notepad,你也照样可以写出很好的程序来!

前端程序是否也要面向对象?

这个问题是肯定的,面向对象不分语言,无论你是.net,java,php,vb,sql还是html,css,js,你的代码都可以做到面向对象,可能html,css,js本身并不支持面向对象的特性,但我们只要有面向对象的思想,再一样可以把代码写的很面向对象,所以开发语言不支持面向对象,不是不能面向对象的理由,呵呵!

好了,感谢您的阅读吧!好好学习,天天向上吧!

本文转自博客园张占岭(仓储大叔)的博客,原文链接:Javascript基础与面向对象基础~第一讲 啥叫编程,啥叫程序员,如需转载请自行联系原博主。

时间: 2024-11-02 22:04:05

Javascript基础与面向对象基础~第一讲 啥叫编程,啥叫程序员的相关文章

Javascript基础与面向对象基础~第四讲 Javascript中的类对象

今天来说JS中如何实现类(class),事实上本应该昨天晚上写的,可我失言了,在些说一声"抱歉"!JS中的类是JS面向对象的基础,也是我最拿手的东西,你写的代码能否提高一个层次,一般是从这点上看出来的. 占占对类的定义: 类是对现实中的事物的抽象,一个类一般由属性和方法构成,属性是一些固定的信息,而方法是类的某种行为,类往往用来抽象一些复杂的对象,类与类这间可以进行继承,一般通过JS的function实现,JS中的类对象是实现JS面向对象的基础. 占占对结构体的定义: 一个结构体也是对

Javascript基础与面向对象基础~Javascript中的语句如何被执行,如何改变执行顺序

本讲主要是JS语言中的代码如何被解释执行的,这个问题其实和其它语言是一样的,程序执行顺序为"从上到下",当然如果代码中有分支,它的执行顺序可能有所改变,而这种支在程序设计中叫做"分支结构(条件结构)",再或者某个操作需要反复执行10次,这在程序设计中叫做"循环结构". 正常的程序结构 //普通的结构 var info = "hello world" console.log(info); 带有分支的程序结构 //IF条件结构 v

Javascript基础与面向对象基础~第五讲 Javascript中的方法,类中的方法

上一文章主要说的是JS中的类,有很多朋友回复了我的文章,在此很感谢大家,也对一些朋友提出的问题进行了回复,"类"这东西,只是一种思想,我们不应该把重点放在"某种语言是否提供类,或者是否实现了类",这是不重要的,重要的是面向对象中的类的思想! 今天主要说的是方法,JS中的方法也叫做函数function,它将一些有关系的代码组织在一起,形成一个整体,这类似于面向对象中的封装,你不需要了解方法的实现细节,你只要去调用它,了解方法的签名即可. 最简单的函数(方法): <

Javascript基础与面向对象基础~第八讲 从人类的起源谈面向对象

我很荣幸来写这个结局,有时,我们看人,物,事需要用心去看,而不是用眼睛,因为用眼睛看到的往往是事物的假像,在这里对我最可爱的兄弟说一声,对不起. 从人类的起源谈面向对象,事实上主要说的是面向对象,现在我简单来说一下面向对象的特性吧,当你把一个程序写成面向对象的之后,它将有三个好处,即 封装,继承和多态,这是所有面向对象语言的一个共性,而对于JS这个语言来说,也可以借鉴一下,如JS里实现封装,JS里的继承等等. JS封装: 当我们干某件事时,需要将一些代码组织在一起,形成一个function,而这

《JavaScript应用程序设计》一一2.12 范型编程与集合多态

2.12 范型编程与集合多态 范型编程是指在多种数据类型上提供可复用的一套算法与数据结构,这种语言机制的产生缘由在于算法通常能适配多种数据类型.范型编程一般从几种特定的数据类型实现开始入手,随后逐步将之抽象成为能够兼容更多数据类型的通用版本. 范型编程并没有对不同类型的数据做算法差异性处理,相反,被传入的每种数据类型必须实现算法中所约定的功能,这些功能被称为"接口需求". 范型编程具有参数多态性,它是作用于范类型参数上的逻辑分支,相比之下,重载则需要对所有不同类型的参数分别创建一套处理

jquery基础知识第一讲之认识jquery_jquery

jQuery是一个优秀的JavaScript库,它凭借简洁地语法和跨平台的兼容性,极大地简化了开发人员遍历HTML文档,操作DOM,处理事件,执行动画和开发Ajax操作. jQuery优势: 1.轻量级 2.强大的选择器 3.出色的DOM操作的封装 4.可靠的事件处理机制 5.完善的Ajax 6.不污染顶级变量 7.出色的浏览器兼容性 8.链式操作方式 9.隐式迭代 10.行为层与结构层分离 11.丰富的插件支持 12.完善的文档 13.开源 (1)编写简单的jQuery代码: 注:$ 就是jQ

php代码之面向对象基础一

这篇文章不适合于初学者看,对php有一定了解的可以看一下,补充或者温故一下php面向对象里的一些特性. 一.何为面向对象? 介个问题,虽然略知一二,却感觉依然拿不出手,只能说将万事万物皆看为对象,只有在开发中才能体会出何为面向对象,只说也是徒然,但因为php大多用在web开发,所以,即使不使用面向对象也能运行的不错,之前在做c++开发时,设计给你个功能界面,看到这个界面,第一件事就是像美工切图一样的切成一个个的对象,然后,确定各个对象之间的关系,最后进行开发,哪儿都充斥着此思想. 什么是类?什么

Python基础08 面向对象的基本概念

原文:Python基础08 面向对象的基本概念 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 谢谢逆水寒龙,topmad和Liqing纠错   Python使用类(class)和对象(object),进行面向对象(object-oriented programming,简称OOP)的编程. 面向对象的最主要目的是提高程序的重复使用性.我们这么早切入面向对象编程的原因是,Python的整个概念是基于对象的.了解OOP是进一步学

最近几天把马士兵的 基础语法,面向对象视频看完, 感觉晕呼呼的

问题描述 哎呀小弟不才呀刚接触java最近几天把马士兵的基础语法,面向对象视频看完,感觉晕呼呼的大家帮找找方向 解决方案 解决方案二:这个是很基础的问题,如果这关过不了,以后的东西都不能进行,怎么谈方向啊,只有把基础学扎实了,后面才会好学,到时候,你再问这个问题也不迟啊?解决方案三:这个道理我也了解所以现在找基础呀,主要有没有学习的方法借鉴一下解决方案四:呵我正在看解决方案五:再看一遍就过吧,自己编几个小代码,自己写代码要比看教程印象深.加油,和你一起奋斗在java的战线上!解决方案六:引用2楼