惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V
V2EX
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta
美团技术团队
N
Netflix TechBlog - Medium
月光博客
月光博客
博客园 - 三生石上(FineUI控件)
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
MyScale Blog
MyScale Blog
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
The Cloudflare Blog
量子位
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
D
DataBreaches.Net
H
Hackread – Cybersecurity News, Data Breaches, AI and More

博客园 - 般若菩提

GEF源码分析(六) GEF 的EditPart的职能分离 __ 跨国时尚媒体集团广告部门 的故事 二 GEF源码分析(四) GEF 消息转义 ___ Tool的作用 GEF源码分析(三) GEF 的树状构架 ___ Model/EditPart/Figure GEF源码分析(三) 模拟GEF设计思路,解剖GEF2 附图:包含GEF的Editor创建时序图 GEF源码分析(二) 模拟GEF设计思路,解剖GEF 1 GEF源码分析(一) eclipse的GEF相关项目说明 项目管理杂谈之打造软件团队 兄弟姐妹们测试一下你的职业倾向:〉 CodeReview的思索 eclipse内部类部分框架 eclipse工作台概念图 转载自CSDN:Martin Fowler:设计已死? 诸子百家与项目管理 之 孙子兵法篇(项目管理的整体思维) 世界可用性日你听说了嘛? 经典搞笑故事,结婚的男同胞注意哦;) 少时好坏,中时对错,老时因果 SharpDevelop自动命令启动UI部分(看SharpDevelop源码分析笔记随想) 强烈推荐两本经典OO书籍以及对用例编写的启发 - 般若菩提 - 博客园 哲学离我们有多远?
GEF源码分析(五) GEF 的EditPart的职能分离 __ 跨国时尚媒...
般若菩提 · 2005-12-05 · via 博客园 - 般若菩提

GEF源码分析(五) GEF 的EditPart的职能分离 __ 跨国时尚媒体集团广告部门 的故事

 

接下来我们以一个故事的方式来解决第三篇遗留下来问题:


已存在一个三角图形EditPart,我们想重用它,但是我们还需要增加(或删去)边框可调整的特性,如何保证无需重新建立一个新的EditPart,或者做出丑陋的继承,当功能不断组合后,出现无数子EditPart类?

如何由框架自动完成Undo及Redo功能?

话说在某个跨国时尚媒体集团中国区广告部门(这是一家主营平面广告的广告公司,听说董事长是个年仅办百的老头GraphicalEditor先生,来自赫赫有名的eclipse基金财团),有目前主要有两个子部门EditPart(广告策划部)Figuer(平面设计部)

EditPart部长是一位中年充满信心和活力GraphicalEditPart先生。

Figuer部长是一位与部门名同名的广告主设计师美丽青春的Figure小姐。

EditPart部长GraphicalEditPart目前主要肩负着三项任何:

  • 处理由其他部门中的Model人员送来各销售部门广告需求;
  • 做出具体的平面设计策划交给Figure小姐,由Figure小姐负责画出充满激情的平面广告;
  • 读阅客户要求与反馈的Request文书,这些文书是由Tool(情报收集部门)收集客户的反馈及要求,经过专业的整理与分类而成(上篇我们以及探讨过了)

由于公司扩大了业务,投入市场的产品种类比以往增加了三倍,EditPart部长工作变得异常繁忙有些快压垮了,感觉自己快成为整日驮着重物年迈的驴子,“是不是自己老了”GraphicalEditPart先生开始常常怀疑自己了。

这天,EditPart部长收到总部一封信:

GraphicalEditPart先生:

     首先我代表公司感谢您这些年勤奋出色的工作。我们公司在中国短短三年的营业额增长了四倍,同时EditPart中国部门在此期间获得了公司最有活力部门奖,这些成绩都与您的努力是分不开的。据我们了解,您在EditPart部门这三年中,实施了几项富有创意的制度改革,如成立Tool情报收集部门,推广后大大提高了整个公司EditPart部门业务处理能力。为了进一步扩大业务,公司在未来的两年里将在世界各地尤其是中国增加40%的区域广告部门,正如您所知道目前公司对于EditPart部门的组织规划以及责任制度还有很多不完善之处,这将十分不利于区域部门扩展的计划。故我委托您做出《未来广告部组织的规划》计划书,本月底将邀请您来总部参加组织规划与变革方案的评审会,届时将会对您的计划书进行评审。如通过评审,公司所有广告部将会按照您的计划书进行变革。

                      祝愿世界明天的舞台,因我们而变得更加美好、充满激情与想象

                                                                                          CEO GEF

“噢!太棒了,这封信来的真是及时,如果再继续如此的话,我要压垮了,只好另谋它职了。嗯,这回我要好好地写这个计划书。这样,身上担子总算有减轻的希望。有上司的赏识,我要一展宏图一番。”GraphicalEditPart不由自主拍了下桌子自言自语后,张开双臂,砰地一下仰靠在椅背上,深深地出了口气,双目轻合工作的压力似乎片刻间消失,顺手戴上了他那十分酷毙的太阳镜,小声打开旁边CD,噢,夏威夷之夜,感觉自己此时就在夏威夷带着墨镜躺在金黄、松软、温暖的沙滩,吹着口哨,热情似火的太阳穿过太阳镜,越过眼皮,将几缕模糊的光芒带入眼中(其实是他那高瓦的吊灯),海风习习(旁边的电风扇),在享受着这片刻宁静天堂感觉,激情创意不断涌出,啊,久违了的感觉。

开干!迅速的打开他喜爱的脑图软件 -- Mindjet Manager,记录下脑中的构思,画下如下计划要点


看来GraphicalEditPart先生要大干一场,欲知详情,请听下回分解