平江市帝王陵苑,国家级风景区,周围山清水秀,龙腾虎踞,绝对的风水宝地,前来游玩的游客络绎不绝。
此时一位二十岁出头的青年背上背着小背包,一边迈着步子,眼睛一边四处观望,一会儿看一看远处的高山,一会儿看一看低处的水流,脚下面不停的挪动。
表面看上去青年好像和其他的游客一样正在欣赏周围的景色,然而仔细看去,却能发现青年的步子和其他的游客并不一样,好像有着某种规律。
青年走走停停,一会儿东,一会儿西,一会儿前,一会儿后,不多会儿在陵苑广场的一处地方站定。
“这儿应该就是平江市的元气汇集之处了......”
肖涛站定之后,一边感受着周围的气流,一边喃喃自语道:“师傅说过,天地就像是一个大湖泊,只要找到一个地方的元气汇集之地,就像是站在了湖泊的中央,能够感受到周围气流的纹理,不过想要感受到一个地方元气的纹理,却必须用心......”
一边说着,肖涛一边放开心神,灵识散开,不断的感受着整个陵苑周边的气流变化。
所谓气流,指的并不是简单的空气,而是一种势,比如人气,社会是人形成的,每个人都有气场,那么人在社会之中行走,就会形成气流。
每个人和每个人的气场都不同,即便是细微的差别,秘境高手都能感受的到,当很多人汇聚在一起,就能形成强大的人气,当所有人虔诚祷告,心神合一的时候,所有人的人气就会聚集,从而形成强大的念力,这就是所谓佛家和道家圣地的圣力。
对普通人来说,周围的一切都是一样的,但是在秘境高手眼中,周围的气却是五花八门的,有人气,有阴气,有阳气,有晦气.......
气和气的交汇形成不同的气场,从而产生气运,从大的方向划分,气场可以分为阳气和阴气,阳气称之为阳煞,阴气称之为阴煞,正所谓生为阳,死为阴,所以大多数情况,阳气是对人有益的气场,阴煞则是对人有害的气场,阴煞缠身就会气运受阻,轻则倒霉,严重者百病缠身。
想要察觉到这种气场,必须要有一定的法门,这种手段正是玄门手段,也就是自古流传的风水阴阳师才能有的手段。
“这一次师傅让我追踪贼王高学通,算是对我的一次考验,只有通过考验,我才能算是勉强出师,虽然师傅已经教了我万里追踪的法门,但是我才刚刚秘境入门,这一次的考验对我来说难度还是很大的......”
足足在原地站了好一会儿,肖涛这才睁开眼,之后又到了陵苑最高的建筑塔楼之上,站在塔楼上看着下面的风景。
此时肖涛眼睛微眯,所有的气场都在肖涛眼中浮现......
“以我入门的境界,是不可能探查到太大范围气场的变化的,所以必须从中寻找轨迹,高学通的气息我已经记下了,这个贼王不仅仅手段高明,而且杀人无数,身上煞气很重,又有暗劲修为,气血旺盛,这样一个人物如果在人群中走过,那么必然会搅动气场......”
肖涛一边观看,一边分析。
这万里追踪的手段正是玄门手段,是根据一个人的气场在人海中寻找一个人的踪迹。只要知道一个人的气息,那么无论这个人如何逃遁,即便是万里之遥,玄门高手也能根据手段一路追踪,让其无所遁形。
这样的手段虽然听上去厉害,但是也是有条件限制的,首先追踪的这个人气息必须强大,这就好比警犬靠着气味找人,这个人的气味必须浓厚,这样即便是对方离开很久,灵敏的警犬也能闻到他残留的气味,如果这个人气息很淡,那么时间越长,气息就会逐渐消散,越不容易寻找。
其次,也必须这个人不懂的隐匿气息的法门,如果对方懂得隐匿气息,那么万里追踪也无可奈何。
这一次肖涛追的这个人并不是一般人,而是北方关中一带赫赫有名的一位贼王高学通。高学通并不是玄门中人,不懂得隐匿气息,但是却是一位高手,气血浓厚,而且手中有着人命,身上煞气很重,这样的人比起其他人自然就像是黑暗中的明灯,肖涛一路追踪,从关中追到了江州,已经追了对方三个省,十几个城市了。
“平江市不愧是江州有名的古城,果然人杰地灵,气运悠长,中方汇聚财气,东北方向文昌兴盛,好几所高级学府都在那个方向,东方生机勃勃......唯独西南气息混杂,应该比较混乱......”
肖涛一边看着整个平江市的风水布局,一边根据气场分析。
晚上七点,平江市西南,一位四十多岁的中年人大步走进一家饭店,在大厅坐下,拿过菜单,一口气点了好几个菜和几份米饭,看的服务生膛目结舌。
饭菜上来,中年人一阵狼吞虎咽,不多会儿就把饭菜一扫而空。
#东方玄幻##都市异能##都市热血##男频小说推荐##玄门秘境#
https://t.cn/A66Z1PAU
此时一位二十岁出头的青年背上背着小背包,一边迈着步子,眼睛一边四处观望,一会儿看一看远处的高山,一会儿看一看低处的水流,脚下面不停的挪动。
表面看上去青年好像和其他的游客一样正在欣赏周围的景色,然而仔细看去,却能发现青年的步子和其他的游客并不一样,好像有着某种规律。
青年走走停停,一会儿东,一会儿西,一会儿前,一会儿后,不多会儿在陵苑广场的一处地方站定。
“这儿应该就是平江市的元气汇集之处了......”
肖涛站定之后,一边感受着周围的气流,一边喃喃自语道:“师傅说过,天地就像是一个大湖泊,只要找到一个地方的元气汇集之地,就像是站在了湖泊的中央,能够感受到周围气流的纹理,不过想要感受到一个地方元气的纹理,却必须用心......”
一边说着,肖涛一边放开心神,灵识散开,不断的感受着整个陵苑周边的气流变化。
所谓气流,指的并不是简单的空气,而是一种势,比如人气,社会是人形成的,每个人都有气场,那么人在社会之中行走,就会形成气流。
每个人和每个人的气场都不同,即便是细微的差别,秘境高手都能感受的到,当很多人汇聚在一起,就能形成强大的人气,当所有人虔诚祷告,心神合一的时候,所有人的人气就会聚集,从而形成强大的念力,这就是所谓佛家和道家圣地的圣力。
对普通人来说,周围的一切都是一样的,但是在秘境高手眼中,周围的气却是五花八门的,有人气,有阴气,有阳气,有晦气.......
气和气的交汇形成不同的气场,从而产生气运,从大的方向划分,气场可以分为阳气和阴气,阳气称之为阳煞,阴气称之为阴煞,正所谓生为阳,死为阴,所以大多数情况,阳气是对人有益的气场,阴煞则是对人有害的气场,阴煞缠身就会气运受阻,轻则倒霉,严重者百病缠身。
想要察觉到这种气场,必须要有一定的法门,这种手段正是玄门手段,也就是自古流传的风水阴阳师才能有的手段。
“这一次师傅让我追踪贼王高学通,算是对我的一次考验,只有通过考验,我才能算是勉强出师,虽然师傅已经教了我万里追踪的法门,但是我才刚刚秘境入门,这一次的考验对我来说难度还是很大的......”
足足在原地站了好一会儿,肖涛这才睁开眼,之后又到了陵苑最高的建筑塔楼之上,站在塔楼上看着下面的风景。
此时肖涛眼睛微眯,所有的气场都在肖涛眼中浮现......
“以我入门的境界,是不可能探查到太大范围气场的变化的,所以必须从中寻找轨迹,高学通的气息我已经记下了,这个贼王不仅仅手段高明,而且杀人无数,身上煞气很重,又有暗劲修为,气血旺盛,这样一个人物如果在人群中走过,那么必然会搅动气场......”
肖涛一边观看,一边分析。
这万里追踪的手段正是玄门手段,是根据一个人的气场在人海中寻找一个人的踪迹。只要知道一个人的气息,那么无论这个人如何逃遁,即便是万里之遥,玄门高手也能根据手段一路追踪,让其无所遁形。
这样的手段虽然听上去厉害,但是也是有条件限制的,首先追踪的这个人气息必须强大,这就好比警犬靠着气味找人,这个人的气味必须浓厚,这样即便是对方离开很久,灵敏的警犬也能闻到他残留的气味,如果这个人气息很淡,那么时间越长,气息就会逐渐消散,越不容易寻找。
其次,也必须这个人不懂的隐匿气息的法门,如果对方懂得隐匿气息,那么万里追踪也无可奈何。
这一次肖涛追的这个人并不是一般人,而是北方关中一带赫赫有名的一位贼王高学通。高学通并不是玄门中人,不懂得隐匿气息,但是却是一位高手,气血浓厚,而且手中有着人命,身上煞气很重,这样的人比起其他人自然就像是黑暗中的明灯,肖涛一路追踪,从关中追到了江州,已经追了对方三个省,十几个城市了。
“平江市不愧是江州有名的古城,果然人杰地灵,气运悠长,中方汇聚财气,东北方向文昌兴盛,好几所高级学府都在那个方向,东方生机勃勃......唯独西南气息混杂,应该比较混乱......”
肖涛一边看着整个平江市的风水布局,一边根据气场分析。
晚上七点,平江市西南,一位四十多岁的中年人大步走进一家饭店,在大厅坐下,拿过菜单,一口气点了好几个菜和几份米饭,看的服务生膛目结舌。
饭菜上来,中年人一阵狼吞虎咽,不多会儿就把饭菜一扫而空。
#东方玄幻##都市异能##都市热血##男频小说推荐##玄门秘境#
https://t.cn/A66Z1PAU
终于又出门吃西餐啦[害羞][害羞]去了一家德国餐厅[心][心]点的黑啤还挺好喝的,猪蹄也很鲜嫩[虎爪比心]但最爱的还是牛排了,鲜嫩多汁也没有多余的肥肉,配的薯条也是深得我心!德式面条是属于那种比较粗的,表面裹上了鸡蛋液,口感吃起来就挺劲道Q弹的[羞嗒嗒]还点了一个鸡翅薯片,本来我以为是薯片撒在上面的,结果真的是鸡翅和薯片哈哈哈哈[偷笑]
#心动探店挑战##潮流生活# https://t.cn/A6caokjo
#心动探店挑战##潮流生活# https://t.cn/A6caokjo
今天做了一个关于如何做架构设计的分享,其中有个很重要的问题就是如何更好的做技术决策,我针对我们前端团队整理了5条做技术决策的原则。
原则 0: 遵守公认的好的设计原则,比如说:
- DRY - Don't repeat yourself (不要重复自己)
- KISS - Keep it Simple, Silly (让设计尽可能的简单)
- YAGNI - You aren't gonna need it (只做刚刚好的设计,不要过度设计)
- … 其他
原则1: 找出最本源的需求,而不应该局限于当前的技术实现和资源
很多时候我们很容易被表面需求所误导,类似于乔布斯的名言:“如果亨利福特在发明汽车之前去做市场调查,他得到的答案一定是大家想要一辆更快的马车。”,如果我们在做设计和技术决策的时候,没有找出用户的真实需求,很容易就会在错误的方向上狂奔,做很多无用功!
要找出本源的需求,还是需要多问为什么,多和干系人沟通,少考虑技术细节,少被现有的技术所误导或局限。
- 案例:设计部门希望设计系统支持Angular (更多案例参考图一)
我们设计部门最近希望我们的设计系统提供Angular版本,因为当前只支持React版本。
从这个需求来看,表面是是要我们开发Angular版本,其实如果仔细追问他们到底为什么需要Angular版本,是因为有一个团队还在用Angula,他们希望这个团队能用我们的设计系统,但是人家表示用不了。其实本源的需求是希望有更多的团队用设计系统,而不是要支持Angualr。
那要满足这个团队的这个需求,是不是非要做一个Angular版本不可呢?当然不需要,如果我能提供一个类似于BootStrap的HTML和CSS版本,其实他们一样能用起来,而这么做成本不高,并且别的团队也可以用。
原则2: 聚焦于 “收益”、“成本”和“风险”三者之间的平衡,而不是技术本身
(图二)
每一次技术决策,其实本质上就是一次取舍(Trade-Offs)
每一次取舍(Trade-Offs),本质上就是在“收益”、“成本”和“风险”三者之间的平衡
既然每一个决策都涉及到收益成本风险,那么就不能只看收益而无视成本和风险。就像前一个案例中提到的,设计部门考虑的是Angular版本带来的收益,但是他们却忽略了打造一套Angular版本的设计系统所需要的成本,以及可能带来的巨大风险。(图三)
所以在做技术决策的时候,理性的考虑一下 决策背后的收益、成本和风险的关系是很必要的,而不是仅靠喜好或者直觉来做决策。
原则3: 选择某个技术背后的生态系统而不是某个技术
这条原则特别适用于前端领域,在前端,各种新技术、框架、工具层出不穷,如果总是追新,或者被某个软文吸引轻易选择了某个技术,最终会带来巨大的成本。
案例:为什么我们从Preact迁移到React
在早些年的时候,我们前端选择了Preact作为UI渲染技术,这有早年React License的原因,也有Preact更小性能更好的原因。
然而这些年在使用过程中,还是有很多不足的地方,核心原因都是生态不够好。
比如说Preact调试很麻烦,因为它不像React有一个强大的DevTools;比如说我们遇到过Preact在服务端渲染的内存泄漏问题,如果像我们这样大规模访问量的用户多一点,可能早就有人踩过坑了,不需要我们去花很长时间定位并最终去解决这个问题;比如最近我们在集成Nextjs,Nextjs是完全为React设计的,对Preact兼容性并不好。
这样的案例还很多(图四),所以选择技术,它背后的生态和社区活跃度很重要。
原则4: 不仅要考虑如何构建,还要考虑如何维护
(图五)
这是一个常见的问题,很多人只管搭建新项目的时候爽,而不管后续维护是不是困难,用了一堆自己喜欢的新技术,最后难以维护。下一个人接手了,搞不好会推翻重写一遍,这样的循环一次又一次。
这样的错误我也常犯,比如2年前React Hooks刚出的时候,我就迫不及待用它来替代Redux,结果上线后发现不好维护,有Bug也不好定位,不像以前Redux,数据流特别清晰,借助工具非常好重现和定位问题,最终上线没多久就改回去了。
所以现在在做技术决策的时候,我们很注意的一个问题就是将来维护的时候是不是很麻烦。
包括我在代码审查的时候,有时候看到一些功能能运行的很好PR,但是代码写的比较难懂的,或者没有遵守最佳实践的,只要是给未来的维护造成麻烦的,我都会毫不犹豫要求重写,避免增加未来的维护成本。
上面就是我们现在实践的五个技术决策原则:
- 原则 0: 遵守公认的好的设计原则
- 原则 1: 找出最本源的需求,而不应该局限于当前的技术实现和资源
- 原则 2: 聚焦于 “收益”、“成本”和“风险”三者之间的平衡,而不是技术本身
- 原则 3: 选择某个技术背后的生态系统而不是某个技术
- 原则 4: 不仅要考虑如何构建,还要考虑如何维护
这些原则绝大部分时候都可以很好的帮助我们做出正确的决策,避免踩坑。但我也会一直在反思曾经做过的决策,对于做出的不太好的决策,会反过来考虑是否要修订这些原则,最终通过不断完善决策原则,帮助我和团队更好的做出技术决策。
最后,推荐一下左耳朵耗子写的一篇:《我做系统架构的一些原则》https://t.cn/A6xBKsCV ,非常有借鉴和参考价值。
插一个广告(图六),帮以前我在美国DePaul大学的老师招全奖研究生的广告:https://t.cn/A66yuwuq
原则 0: 遵守公认的好的设计原则,比如说:
- DRY - Don't repeat yourself (不要重复自己)
- KISS - Keep it Simple, Silly (让设计尽可能的简单)
- YAGNI - You aren't gonna need it (只做刚刚好的设计,不要过度设计)
- … 其他
原则1: 找出最本源的需求,而不应该局限于当前的技术实现和资源
很多时候我们很容易被表面需求所误导,类似于乔布斯的名言:“如果亨利福特在发明汽车之前去做市场调查,他得到的答案一定是大家想要一辆更快的马车。”,如果我们在做设计和技术决策的时候,没有找出用户的真实需求,很容易就会在错误的方向上狂奔,做很多无用功!
要找出本源的需求,还是需要多问为什么,多和干系人沟通,少考虑技术细节,少被现有的技术所误导或局限。
- 案例:设计部门希望设计系统支持Angular (更多案例参考图一)
我们设计部门最近希望我们的设计系统提供Angular版本,因为当前只支持React版本。
从这个需求来看,表面是是要我们开发Angular版本,其实如果仔细追问他们到底为什么需要Angular版本,是因为有一个团队还在用Angula,他们希望这个团队能用我们的设计系统,但是人家表示用不了。其实本源的需求是希望有更多的团队用设计系统,而不是要支持Angualr。
那要满足这个团队的这个需求,是不是非要做一个Angular版本不可呢?当然不需要,如果我能提供一个类似于BootStrap的HTML和CSS版本,其实他们一样能用起来,而这么做成本不高,并且别的团队也可以用。
原则2: 聚焦于 “收益”、“成本”和“风险”三者之间的平衡,而不是技术本身
(图二)
每一次技术决策,其实本质上就是一次取舍(Trade-Offs)
每一次取舍(Trade-Offs),本质上就是在“收益”、“成本”和“风险”三者之间的平衡
既然每一个决策都涉及到收益成本风险,那么就不能只看收益而无视成本和风险。就像前一个案例中提到的,设计部门考虑的是Angular版本带来的收益,但是他们却忽略了打造一套Angular版本的设计系统所需要的成本,以及可能带来的巨大风险。(图三)
所以在做技术决策的时候,理性的考虑一下 决策背后的收益、成本和风险的关系是很必要的,而不是仅靠喜好或者直觉来做决策。
原则3: 选择某个技术背后的生态系统而不是某个技术
这条原则特别适用于前端领域,在前端,各种新技术、框架、工具层出不穷,如果总是追新,或者被某个软文吸引轻易选择了某个技术,最终会带来巨大的成本。
案例:为什么我们从Preact迁移到React
在早些年的时候,我们前端选择了Preact作为UI渲染技术,这有早年React License的原因,也有Preact更小性能更好的原因。
然而这些年在使用过程中,还是有很多不足的地方,核心原因都是生态不够好。
比如说Preact调试很麻烦,因为它不像React有一个强大的DevTools;比如说我们遇到过Preact在服务端渲染的内存泄漏问题,如果像我们这样大规模访问量的用户多一点,可能早就有人踩过坑了,不需要我们去花很长时间定位并最终去解决这个问题;比如最近我们在集成Nextjs,Nextjs是完全为React设计的,对Preact兼容性并不好。
这样的案例还很多(图四),所以选择技术,它背后的生态和社区活跃度很重要。
原则4: 不仅要考虑如何构建,还要考虑如何维护
(图五)
这是一个常见的问题,很多人只管搭建新项目的时候爽,而不管后续维护是不是困难,用了一堆自己喜欢的新技术,最后难以维护。下一个人接手了,搞不好会推翻重写一遍,这样的循环一次又一次。
这样的错误我也常犯,比如2年前React Hooks刚出的时候,我就迫不及待用它来替代Redux,结果上线后发现不好维护,有Bug也不好定位,不像以前Redux,数据流特别清晰,借助工具非常好重现和定位问题,最终上线没多久就改回去了。
所以现在在做技术决策的时候,我们很注意的一个问题就是将来维护的时候是不是很麻烦。
包括我在代码审查的时候,有时候看到一些功能能运行的很好PR,但是代码写的比较难懂的,或者没有遵守最佳实践的,只要是给未来的维护造成麻烦的,我都会毫不犹豫要求重写,避免增加未来的维护成本。
上面就是我们现在实践的五个技术决策原则:
- 原则 0: 遵守公认的好的设计原则
- 原则 1: 找出最本源的需求,而不应该局限于当前的技术实现和资源
- 原则 2: 聚焦于 “收益”、“成本”和“风险”三者之间的平衡,而不是技术本身
- 原则 3: 选择某个技术背后的生态系统而不是某个技术
- 原则 4: 不仅要考虑如何构建,还要考虑如何维护
这些原则绝大部分时候都可以很好的帮助我们做出正确的决策,避免踩坑。但我也会一直在反思曾经做过的决策,对于做出的不太好的决策,会反过来考虑是否要修订这些原则,最终通过不断完善决策原则,帮助我和团队更好的做出技术决策。
最后,推荐一下左耳朵耗子写的一篇:《我做系统架构的一些原则》https://t.cn/A6xBKsCV ,非常有借鉴和参考价值。
插一个广告(图六),帮以前我在美国DePaul大学的老师招全奖研究生的广告:https://t.cn/A66yuwuq
✋热门推荐