好多问题可以用不同的方法解决,真不知该如何去选择最优的方案

jueban9818 2006-01-18 01:16:10
大家说说呢?该如何取舍?
...全文
247 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wokagoka 2006-01-18
  • 打赏
  • 举报
回复
在客户角度来讲就是简单、易用!用你的系统就像看电视那样简单
rainxiang 2006-01-18
  • 打赏
  • 举报
回复
性能,安全,集成

昨天刚看了这篇文章,很有道理
http://lixianhuei.cnblogs.com/archive/2005/12/30/308368.html
singlepine 2006-01-18
  • 打赏
  • 举报
回复
1。对象的职责的定义和划分

2。可扩展性

3。可重用性


1. 明确定义和划分对象的职责。也就是说一个class,他应该专注于做很少的功能,而不是面面具到,无所不能。通过class的名称和方法,我们可以很清楚这个class到底提供什么样的功能和职责。说起来很简单,可是实际做起来,还是很困难的。

2. 可扩展性。我的设计如何才可以做到,在需求发生变化后,在新的组件和服务产生后,我可以在不改动原有设计而把新的东西集成进来。在我替换和修改了已有组件的实现后,依赖他的上层的代码不需要做任何的改动。

3. 可重用性。对象之间的依赖关系复杂。如和在一个新的项目里重用以前已经实现的class,在我们现在的开发过程里,通常都是一个复杂的过程。
cnjack 2006-01-18
  • 打赏
  • 举报
回复
我觉得性能是最好的,如果不管性能的话,那就可考虑可维护性,可扩展性,可重用性等了
saucer 2006-01-18
  • 打赏
  • 举报
回复
那么,除了性能的比较外,就要看可维护性,可扩展性,可重用性。。。了

62,073

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧