第 1 章 软件工程中的哲学
充分的利用哲学、逻辑和科学可以提高认知能力,避免凌乱、迷信的思维方式。在这个层面上和软件工程关系并不大。哲学是构建一个人基本认知体系的重要手段,像一根线把学到的经验、规律和知识作为珠子串联起来,逻辑学可以认为是串联这些珠子的规则,按照特定花色、大小进行串联。
虽然每个人都应该学习逻辑学和哲学,但遗憾的是我国教育并没有非常重视哲学和逻辑学。另外,中国古代哲学、古希腊哲学和西方近现代之间的哲学差异很大,黑格尔说中国文明是人类文明的幼年时期,这个观点争议非常大。但是,现实是现代社会的基础是建立在西方哲学、逻辑学以及数学之上的,如果能了解一些简单的哲学、逻辑学,就能让我们的基本认知获得一定的提升。