IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:Design Reuse

共 2 篇相关文章

IT 累计浏览 1,478

UX策略选用:重用VS.优化设计

这篇文章讲的是在UX设计中,面对“重用”和“优化”这两种策略时,我们该如何做选择。作者从跨平台内容迁移这一常见场景切入,点明了核心矛盾:重用设计(比如把桌面版直接搬到手机上)成本低、速度快,但往往无法充分利用新平台的特性,体验会打折扣;而为每个平台量身定制的优化设计,虽然能带来更精准、更出色的体验,却需要投入更多的设计和开发资源。 那么,什么时候该图省事选择重用,什么时候又该不惜成本进行优化呢?文章引用了业界权威Jakob Nielsen的分析。核心在于评估产品与平台的结合度。如果产品功能较为通用,或者处于早期验证阶段,重用设计是一个务实的起点。但如果产品需要深入利用平台的独特能力(例如手机的陀螺仪、地理位置服务),或者处于竞争激烈、追求差异化体验的市场,那么优化设计就不再是“加分项”,而是“必需品”。这篇文章的价值在于,它没有给出一刀切的答案,而是提供了一个决策框架,帮助我们在资源、时间和体验质量之间找到那个最适合当前阶段的平衡点。

IT 累计浏览 3,368

设计的复用

“复用”是软件设计的古老命题,也是工程效率的核心。这篇文章从“不要重复自己”这一经典原则出发,探讨了复用在不同层次上的实践与进阶。 作者首先厘清了复用的阶梯:从最基础的代码与函数复用,到模块与组件复用,再到面向接口与API的复用。接着,文章将视野拉高,指出真正的复用不止于“拿过来直接用”,更在于设计模式、框架乃至架构思想的传承与适配。文中特别对比了“复制粘贴”与“设计复用”的本质差异——前者是简单的搬运,后者则要求抽象与封装,以应对未来的变化。 文章并未停留在理论,而是结合作者自身的工程经验,给出了具体的判断准则:何时该追求高度抽象的通用性,何时又该接受“必要的重复”以换取清晰度。它强调,复用的目标不是消除所有重复,而是管理好那些“昂贵”的变化点,让系统在可维护性与灵活性之间找到平衡点。