软件哲学研究什么?

 

 什么是哲学?哲学研究的对象是什么?哲学就是爱智慧的科学,是追问我为什么这样思考?我为什么存在?我和物的关系是什么?物和物的关系是什么的科学。哲学的研究的领域是人、人和物、人和人,研究的对象包括物质与意识、系统与层次、运动与场、时间与空间。而软件哲学研究的领域是开发人员、开发人员和代码、开发人员和用户,软件哲学的研究对象是软件中的物质和意识、软件中的系统与层次、软件中的运动与关系、软件中的时间与空间。软件哲学要解决的问题是什么?是让开发软件不在困惑,开发人员可以很清晰的辩识软件中的哪一段代码是表示时间、哪一段是表示空间的、哪一段是表示算法的,从而可以根据需求很轻松的知道应该用什么样的代码表示时间、表示空间、表示控制、表示层次,而且不再纠结于系统菜单是怎么来的、系统数据库表是怎么来的、程序代码的文件存贮空间和调装到内存空间的关系等。

软件哲学研究的对象可以分为三个层次,宏观上是研究的是物理世界中主体和对象交互关系、信息世界中主体和对象交互关系及表述方式、物理世界和信息世界的映射关系,中观上研究的是请求者、设备、控制、代码、开发者,微观上研究的是控制、数据、算法。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值