`
javatar
  • 浏览: 1705279 次
  • 性别: Icon_minigender_1
  • 来自: 杭州699号
社区版块
存档分类
最新评论

每次设计,你都会从什么问题想起?

阅读更多
最近加入一个新的平台项目,看过基本用例后,在YY设计方案时,头脑中第一反应回答的问题:
1. 中心领域模型是什么?
2. 微核心是什么?
3. 给用户的API是什么?
4. 给扩展者的SPI是什么?
5. 扩展者可否基于微核心替换任意位置上的实现?
6. 服务域,实体域,会话域各是什么?
7. 客户端,服务器端各自关心什么?
8. 所有涉众都考虑周全了?
9. 有哪些需要特殊化处理?是否可以抽象到一起?
10. 设计有没有防碍非功能性需求的优化?
分享到:
评论
1 楼 betafox 2009-05-30  
总结的很是好啊!赞!

相关推荐

    圣诞节送男朋友什么礼物好呢?.doc

    选择一个有特殊设计的杯子,例如具有倒影效果的杯子,每次使用都能让男朋友想到您,感受到您对这份感情的珍视和期待。 手套的寓意同样深刻,它象征着您希望把男朋友握在手心,永远不让他离开您的视线。如果男朋友...

    来Soufeel,寻找你的专属定制珠宝

    这种珠宝不仅美观,而且充满了故事,每次看到它都会想起背后的意义,增加了佩戴的乐趣和情感联系。 不仅如此,Soufeel还提供了多样化的DIY组合选择,让消费者可以根据个人的心情、喜好以及季节变化自由搭配不同材质...

    2017数学建模国赛+深圳杯优秀论文

    很多新来的学生 都会问我这个问题,数学建模好难、我不会建模、我数学底子很差。其实,我觉 得由于从小学到高中的教育,很容易把数学建模等同于数学竞赛。这两者其实真 的天差地别,如果说数学竞赛更多的是一种智力...

    石子合并问题 用动态规划方法

    在计算机科学领域,特别是算法设计中,石子合并问题是常见的一个问题。该问题通常可以这样描述:假设有一行排布的N个石子,每个石子有一个特定的分数。玩家的目标是通过两两合并石子来获得最大的总分数。每次合并时...

    元旦礼物 专给男士送的元旦礼物.doc

    实用性的礼物能在日常生活中频繁使用,每次使用时都会想起你的心意;而富有创意的礼物则能展现你的独特眼光,使礼物更具纪念意义。此外,考虑到男士通常更注重实际用途,因此选择那些既有实用价值又能体现心意的礼物...

    Quartus_II使用教程

    管脚绑定完再次编译,自己可以看到原来的设计图中的输入输出旁边都会显示已经绑定 好的管教,非常直观,便于自己观察。如图21. 图21 下载: 点选tools->Programmer 第一次有可能使用Hardware Setup。...

    Mod_Python 3.2.8中文手册.rar

    在我多年前开发第一个WEB应用程序时就发现CGI访问数据库非常慢,因为每次点击请求都会装入解释器并执行数MB的数据。数据库往往都很大,并将大量时间浪费在数据库的连接/认证等"意义重大"的事情上,像DNS查询、编码与...

    drawing-slicer:此单页Web应用程序会将您的图形缩放为所需的格式(A3 ... A0),并将其切成多个格式为A4的PDF

    绘图切片机! 应用程式网址 绘图切片器是主要为DIY爱好者开发的应用程序,他们对无需庞大的... 用户pdf文件由AWS S3存储桶存储系统处理,该存储桶数据在每次成功下载后都会清除。 前端 ? 前端基于React框架,并且作

    英文情书,带翻译-重新来过.doc

    13. **花语的象征**:“假如每次想起你我都会得到一朵鲜花,那么我将永远在花丛中徜徉”,花的象征意义加深了对对方的思念之情。 这些知识点在撰写情书时可作为参考,它们体现了不同的情感层次和人生观,帮助我们更...

    【优化方案】2014届高考英语一轮复习 Unit10 The world around us课时达标检测 新人教版必修1

    7. "but" 在此表示转折,意味着每次经过那个房子都会想起过去的日子,D选项符合逻辑。 8. "adapt to" 表示“适应”,这道题讨论的是动植物无法适应气候变化而灭绝,D选项正确。 9. "respond" 在这里表示回应或答复...

    ExtAspNet_v2.3.2_dll

    -从Region控件中删除SplitColor属性,增加CollapseMode, EnableSplitTip, SplitTip, CollapsibleSplitTip属性(feedback:bmck)。 -BorderPanel更名为RegionPanel。 -DropDownList拥有MarkInvalid方法(feedback:sun...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -从Region控件中删除SplitColor属性,增加CollapseMode, EnableSplitTip, SplitTip, CollapsibleSplitTip属性(feedback:bmck)。 -BorderPanel更名为RegionPanel。 -DropDownList拥有MarkInvalid方法(feedback:sun...

    Java构建高效结果缓存方法示例

    虽然这样的设计能够保证程序的正确执行,但是每次只允许一个线程执行calculate操作,其他调用calculate方法的线程将会被阻塞,在多线程的执行环境中这会严重影响速度。 使用ConcurrentHashMap 因为HashMap不是线程...

Global site tag (gtag.js) - Google Analytics