发布网友 发布时间:2022-04-22 08:09
共3个回答
热心网友 时间:2022-06-18 09:07
不知道你分清“用户”这个词的意思没?
使用最后的产品的人是一种用户。
进行设计的人员也是一种用户。
这种好处,通常是针对后者而言的。
模块化,将功能分解,降低之间的耦合性。
从而,为了替换某个模块达到质量或效率的提升,就
不会改变整个结构,只需要改相应的模块。工作量就会明显减少。
这就是好处!
当然,这也是有前提的,也就是前期的设计要花费很多工时,
同时,这种设计多半不是一次性完成的,有经验的人可能修改次数少一些。
合理的设计,保证封闭和开放与效率的平衡。既在一定程度上能保证易于修改,
也就是易于优化和扩展,也在一定程度上保持良好的性能。
===============================
模块化设计的好处,注意是“设计”,
只是针对设计人员的好处,与你说的用户没有太大关系。
硬要是说有关系,给最终使用产品用户的好处,
那只能说是设计人员有更多工时去完善产品的功能,
从而体现在最终产品的性能优良。
个人认为,模块化设计的好处不是对产品的使用者而言的,
是针对设计人员而言的。有什么不对的地方还请指导。
-------------------------------------------------
============================================
“用户(包括终端购买者)就比较好用了”,这点并不是采用何种设计方式达到的,
比如A产品已经是你所说的很好用的产品,它是采用了模块化设计的方式设计的。
但是,即使不是模块化方式设计的方式,用其他的,铁板式的设计也是可以同样设计
出和A产品(最终)一模一样的好用的产品。
站在最终用户的角度,这两个产品是完全一样的。
只是,两种方式设计的产品遇到新的
需求,需要改变的时候,前者扩展性更好,更易修改(修改后形成新的产品),
后者则反之。
如果想通过“模块化设计”这种词语来说服客户,好处就是,如果他们哪一天,
有了新的需求(就是要求更多的功能),我们能最快最好的更新产品。
也就是你的产品有很强的更新能力,随用户的变化而变化。
我知道的就这些了。
热心网友 时间:2022-06-18 09:08
模块化设计,便于把一项大的复杂的工作简单化.比如一个大的复杂问题,我们把它分成几个模块来解决,每个模块解决这个复杂问题的一部分.这样只要每个模块设计好了,然后把所有模块组装在一起就行了.这样做,容易发现问题,如果不模块化,一旦出现问题,我们要找到问题很困难,模块化以后,由于每个模块实现一个子功能,所以对于问题定位比较容易;其次,可以重复使用模块,避免重复劳动,一个模块可以被多次使用,也便于标准化每个功能;最后升级方便,我们要升级某项能能,只需升级某个模块就行了,这样不容易出错,效率也提高了.
热心网友 时间:2022-06-18 09:08
好得很!