编程思想是人类设计软件解决问题时使用的世界观和方法论;编程
它的本质是哲学的,属于世界观和方法论的问题。架构
软件的语言为这类哲学问题的解决提供约束;同时,这类哲学问题也促进语言和解决方案的进化。设计
它的核心是解决问题。get
人类的任何思想——思考所遵循的
范式,都是从本身的认知格式中诞生出来的。如同外在世界中物质的反应与变化最终一定会以某种的形态呈现出来同样,人之心智里运转的信息内容,也会以相似于外在物质形态之信息内容架构,被
储存或传递。在心念思惟中,经由思考以后,信息内容所凝结的架构或
范式,为思想。
一门学科,就提供了许多的思想——锁定信息的架构,这些思想都来自前人的
总结与
概括。若是“进入”了这门学科的研究,那么,就得依照他们的范式来进行推理与演算——寻找答案、解决问题或处理事情。也就是说,所应用的每一范式,都是经过前人经验与知识的累积才能得以完善与定型的。
如,数学里的每个公式都是通过屡次的演算与考验才能得以保全,物理学中的每个定理都是通过实际的考证才能获得保留,科学上的真理老是要获得
求证才能让人
信服,等等。
(1)思想是一系列的信息,输入人的大脑后,经历一个包括采集、整理、汇总、分析、判断等细节得出一个成型结论的复杂过程,造成的一种能够用来指导人的行为的意识。
(2)[Thought]∶客观存在反映在人的意识中通过思惟活动而产生的结果。