辛星漫谈软件思想

    之前我也走不出语言的圈子,感觉语言对于软件开发上如此重要,不过一个软件并不应该是依赖生产它的语言,真正让这个软件闪光的是软件本身,并不是生产这个软件的语言。

       软件工业的革新速度是绝对的速度和效率,先后出现了N种思想不断的冲击着软件工业,那么我们来看看吧,好吧,我承认可能我写的不全,因为这也是我随手写写,并未经过深思熟虑。

       第一种思想就是“语言“这种思想,这种思想太重要了,我感觉从0和1到汇编语言是相当大的一个突破,它开始产生了“语言”的概念,虽然这种所谓的语言只是一个记号,只是单纯的翻译,但是它却给出了一种在人和计算机之间进行沟通的方案,我们既可以看得清,也可以让计算机可以得到运行。

      第二种思想就是结构化编程的思想,通俗的理解为面向过程也是可以的,这种思想是如此的重要,以至于现在大多数语言都支持sp,没错,我承认很多时候面线过程更加符合人类的思维习惯,我应该先做什么,后做什么,而不是我们一开始就想到分为一个个的类,然后去设计这些类。

       第三种思想就是面向对象的思想,这个思想真的是彻底颠覆了整个行业界,现在主流编程语言大都会支持面向对象,虽然具体实现方式上有很大的不同,但是不可否认的是:面向对象思想是如此的有用。面向对象比面向过程添加了一个东西,因

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值