软件与哲学(1)——为什么会有这个系列

本文探讨了软件设计中哲学思想的应用,作者从最初的怀疑到理解并认识到哲学如何解释世界,进而反思自己的程序设计,发现软件设计中蕴含的各种思想。文章旨在整理软件设计中使用的哲学思想,帮助理解和把控程序设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   第一次听说,软件设计中,应该利用哲学的思想,实在工作第三年的时候。

   当时是一个技术上的领导,找我谈话,讨论软件的问题。  就提醒我说,咱们公司的软件设计专家,在设计软件的时候,都会使用哲学思想。 当时的我,对这种说法,是相当鄙视的。

  因为我觉得,软件就是软件,哲学就是哲学,不能为了炫耀自己的水平,就强说自己设计的软件和哲学有关系。

  其实再此前的一段期间里,自己的信仰,也几乎面临崩塌,于是就开始阅读西方哲学史,希望能从中找到解脱,当时并没有看到哲学能与软件有什么关系。

 

 再后来,辞职了,找了一个很轻松的工作。每天下班的时候,都会在思考软件设计的问题,同时也在思考信仰与哲学的问题。然后,也不知道从哪一天开始,忽然有些能理解哲学背后的思想了,理解了哲学是如何解释这个世界的。从此在反思自己的程序设计,明白了,原来在不知不觉中,我们都在使用各种各样的思想来进行程序的设计。

 

   于是,这个系列的雏形就出来了,希望写一些文章,来整理软件设计中所使用到的哲学思想,好方便自己对自己的程序设计进行把控,也方便身边的人,能够快速的理解,软件的设计思想。

 

  后续的文章,都是基于个人的经验和领悟所写,能免会有错误和偏差,希望看到这篇文章的人,能多关注一些,我的软件与哲学系列文章,也希望能多多地提出宝贵意见,共同促进软件设计水平的进步。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值