解构与重构分别是什么意思

解构,或译为“结构分解”,是后结构主义提出的一种批评方法 。是解构主义者德里达的一个术语 。“解构”概念源于海德格尔《存在与时间》中的“deconstruction”一词,原意为分解、消解、拆解、揭示等 , 德里达在这个基础上补充了“消除”、“反积淀”、“问题化”等意思 。
【解构与重构分别是什么意思】重构是一个软件总是为解决某种特定的需求而产生,时代在发展 , 客户的业务也在发生变化 。有的需求相对稳定一些,有的需求变化的比较剧烈,还有的需求已经消失了 , 或者转化成了别的需求 。在这种情况下,软件必须相应的改变 。考虑到成本和时间等因素,当然不是所有的需求变化都要在软件系统中实现 。但是总的说来,软件要适应需求的变化,以保持自己的生命力 。