我是靠谱客的博主 开朗西牛,最近开发中收集的这篇文章主要介绍业务思维-关于变量定义的重要性,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我们举个例子,就拿spu(单品)来讲,底下有若干个sku。
spu到底是啥?sku到底又是啥?
在这里我们可以讲得清楚
比如我们逛淘宝,买个mbp
在这里插入图片描述
在这里我们可以看到各种选择,比如深空灰,银色之类的,但是它们都有一个共性,它们都是16英寸MBP,i9,16GB,1TB,这个规格,这个共性,我们就称之为spu,唯一需要组合的就是套餐+颜色分类+服务
每个选中我们都可以拼出不同的组合,这个组合我们就称之为sku,通俗意义上来讲,spu就是这个商品所共有的地方,sku就是它们不同的地方。
说完了spu和sku之间的联系,我们再来讨轮下骨架设计,
我们到底需不需要把这些sku的属性都给一一写到骨架上去?
当然是不用了,假如这样一一的写到骨架上面,灵活度变得非常的差,而且假如我有32GB的内存呢,128GB的硬盘呢,I7的处理器呢?是不是都要写到上面?我们现在基本上是模块化开发,把一块地方抽象成一个一个的组件,然后进行渲染。就很ok了,然后我们再考虑下这个定义问题,我们的组件到底定义什么名字,比如

<spu-row></spu-row>

这样的定义真的好吗?
很明显这样的定义是不对的,这个定义凸显不出组件的"个性",每个组件的定义名都要不相同,凸出个性,这样代码的可读性,正确性才能提高。

最后

以上就是开朗西牛为你收集整理的业务思维-关于变量定义的重要性的全部内容,希望文章能够帮你解决业务思维-关于变量定义的重要性所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(29)

评论列表共有 0 条评论

立即
投稿
返回
顶部