`
leogao_emcom
  • 浏览: 82939 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

机制胜于策略

阅读更多

在历史上对Unix之失的讨论中,谈到过X系统的设计者在设计中的基本抉择是实行“机制,而不是策略”这种做法——使X成为一个通用图形引擎,而将用户 界面风格留给工具包或者系统的其它层次来决定。这一点得以证明是正确的,因为策略和机制是按照不同的时间尺度变化的,策略的变化要远远快于机制。GUI工 具包的观感时尚来去匆匆,而光栅操作和组合却是永恒的。

所以,把策略同机制揉成一团有两个负面影响:一来会使策略变得死板,难以适应用户需求的改变,二来也意味着任何策略的改变都极有可能动摇机制。

相反,将两者剥离,就有可能在探索新策略的时候不足以打破机制。另外,我们也可以更容易为机制写出较好的测试(因为策略太短命,不值得花太多精力在这上面)。

这条设计准则在GUI环境之外也被广泛应用。总而言之,这条准则告诉我们应该设法将接口和引擎剥离开来。

实现这种剥离的一个方法是,比如,将应用按照一个库来编写,这个库包含许多由内嵌脚本语言驱动的C服务程序,而至于整个应用的控制流程则用脚本来撰 写而不是用C语言。这种模式的经典例子就是Emacs编辑器,它使用内嵌的脚本语言Lisp解释器来控制用C编写的编辑原语操作。

分享到:
评论

相关推荐

    不战而胜策略在非军事领域的实施.docx

    【标题】: "不战而胜策略在非军事领域的实施" 【描述】: 本文探讨了不战而胜策略在非军事领域的应用,通过实例展示了如何利用智谋而非直接冲突解决问题。 【知识点详解】: 不战而胜策略,源于中国古代兵法思想,...

    均胜电子:均胜电子2021年半年度报告.PDF

    报告中提供了管理层讨论与分析章节,详细介绍了公司的经营情况、财务状况、投资策略等方面的信息,帮助投资者更好地了解公司的发展战略和风险管理。 公司治理 报告中介绍了公司的治理结构、董事会成员、监事会成员...

    AD域环境中组策略的规划与实践.pdf

    在发生冲突时,通常采用“最后胜出”原则,即后执行的策略覆盖先前的设置。 #### 组策略的设计与规划原则 有效的组策略设计应遵循以下原则: - **层次化设计**:根据部门、职能或地理位置划分组织单位(OU),并...

    公司业绩PK机制.pdf

    公司业绩PK机制是一种激励策略,旨在提升员工的业绩和个人能力,增强团队的竞争力,并创造一个积极进取的工作环境。以下是对这种机制的详细说明: 一、PK目的 业绩PK的主要目标是推动个人和团队的业绩增长,提升...

    基于ThinkPHP内核开发币胜网整站源码运营版

    【标题】"基于ThinkPHP内核开发币胜网整站源码运营版"指的是一个使用ThinkPHP框架构建的完整网站源代码,适用于运营数字货币交易平台,如"币胜网"。这个项目可能是为了方便开发者或者创业者快速搭建自己的数字资产...

    2021最新百度搜索推广机制原理及其应用.pdf

    展现胜出率则是指广告在竞争中获得展现的概率,这与质量度、出价策略息息相关。 出价策略在搜索推广中扮演着重要角色。出价指导可以帮助广告主制定合理的出价,以争取上方位的广告展示。上方位广告具有更高的曝光率...

    《孙子兵法》:欲成大事者,需读懂这些致胜策略.docx

    在企业中,企业文化、共享价值观和良好的沟通机制有助于构建这样的团队氛围。 4. 以虞待不虞者胜:抓住机遇,出其不意,这是成功的关键。在商业环境中,这意味着要时刻保持敏锐的洞察力,捕捉市场变化,寻找竞争...

    博弈论与策略思维1.pptx

    学习博弈论的基本知识和分析方法有助于培养策略思维能力,帮助我们在复杂环境中找到问题的本质,提高解决问题的效率。例如,经典的囚徒困境模型揭示了在信息不对称情况下,个体的最优选择可能并非集体最优,这在市场...

    博弈论与策略思维讲义.pptx

    例如,价格战、市场进入策略、拍卖机制设计等都可以用博弈论的框架来分析。通过阅读《经济博弈论》、《策略思维》和《博弈论与信息经济学》等教材,可以深入理解这些概念,并运用到实际问题中。 总之,博弈论是理解...

    从孙子兵法看人力资源管理的策略.pdf

    孙子兵法是中国古代著名的军事典籍,它包含了许多智慧和策略,这些策略同样适用于非军事领域,如企业管理。文章作者林跃,来自武汉电力职业技术学院,将孙子兵法中的理念应用于人力资源管理,旨在提高企业竞争力。 ...

    2021-2025年中国农业信息化行业调研及竞合策略研究报告.pdf

    报告强调了在变化莫测的市场环境中,竞合意识的重要性,并指出明确竞合目标、选择适合的竞合对象、建立合适的竞合模式、处理好公司间关系的治理结构以及建立相互信任机制是企业在竞争中胜出的关键要素。 报告还预测...

    文华财经期货软件指标公式源码十战八胜指标.doc

    6. 金融市场:资源中涉及了金融市场的概念,例如期货市场、股票市场、债券市场等这些市场的概念可以帮助投资者更好地理解金融市场的运作机制。 7. 数学模型:资源中涉及了数学模型,例如time series 分析、回归分析...

    2021-2025年中国日用五金行业快速做大市场规模策略研究报告.pdf

    报告通过京东案例,说明了企业在一个细分市场做品类第一的重要性,选择正确的道路胜于盲目的努力,以及战略规划和价格定位的重要性。 五、企业快速做大市场的策略建议 报告在第四章提出了企业快速做大市场的策略...

    一种新的群体智能算法_狼群算法_吴虎胜1

    前者意味着在竞争中胜出的狼成为头狼,领导整个狼群,这在算法中对应于选择最优解作为领导解;后者则强调弱者被淘汰,强者得以生存,促进群体的整体适应度提升,这是算法中的选择和淘汰过程。 为了证明狼群算法的...

    2021-2025年中国5G手机HDI主板行业调研及竞合策略研究报告.pdf

    - **建立信任机制**:在竞合过程中建立相互信任的机制至关重要,有助于维持长期的合作关系。 综上所述,《2021-2025年中国5G手机HDI主板行业调研及竞合策略研究报告》不仅深入分析了5G手机HDI主板行业的现状和发展...

    创业公司留住人才:上下同欲者则胜.doc

    《创业公司留住人才:上下同欲者则胜》这篇文档主要探讨了创业公司在人才管理方面的挑战和策略。文章通过薛咏和陈建明两位创业者的故事,揭示了情感和高薪并不能长久留住人才,而是需要建立制度化的激励机制来增强...

    团队冲突的管理策略.doc

    同时,建立公平的决策机制、加强团队间沟通、明确团队角色和责任、提升团队合作意识、培养多元文化理解等方法,都可以帮助预防和解决团队冲突。 总的来说,团队冲突是组织生活的一部分,妥善管理冲突能够转化为组织...

    AliSQL专场:AliSQL在零售云平台实践(风胜).pdf

    在数据库设计上,为了降低RDS的写入开销,采取了一系列策略,如区分创建和更新事件、不查询老数据直接更新、乐观锁机制防止脏数据写入、优化查询和删除操作。例如,通过比较新的和旧的数据修改时间戳和哈希码来决定...

Global site tag (gtag.js) - Google Analytics