从人性角度解决算法问题
技术可以解决大部分的问题,但是只是从技术层面上出发去考虑,往往具有较大的局限性,且容易出现吃力不讨好的局面。因为,技术最终是用来解决实际问题的,需求源自实际场景,目标也是实际场景,单纯去完成一个纯技术的动作,很容易指标不治本,缺少足够的健壮性和可扩展性。
技术可以解决大部分的问题,但是只是从技术层面上出发去考虑,往往具有较大的局限性,且容易出现吃力不讨好的局面。因为,技术最终是用来解决实际问题的,需求源自实际场景,目标也是实际场景,单纯去完成一个纯技术的动作,很容易指标不治本,缺少足够的健壮性和可扩展性。
这里说的前端,指的是传统意义上的前端,即包括HTML、css、javascript三种技术手段的前端。“降维”,顾名思义,就是降低维度,使问题涉及的因素减少,变得更加容易解决,而且解决方案较为简单可靠。
在著名的刘慈欣的科幻小说《三体》里,”降维攻击“就作为一种常见于宇宙高级文明攻击低级文明的手段。比如,生活在四维世界的人们,他们是用”降维攻击“对付三位世界的人们。虽然与此同时,他们自身也会降维,但是从四维降低到三维,他们依然是活着的;而三维世界的人们,则被无情地抛入二维世界,不可逆转地失去生命和一切。不过,到前端这一块技术领域,还不至于这么残酷,我们只是想通过降维的手段使问题简化。