adaiye
If you think you can, you can!
《.NET设计规范》——学习笔记(2.4)分层架构原则
分层设计使得在单个框架中同时提供强大的功能和易用性成为可能。
考虑对框架进行分层,使高层API能提供最佳的开发效率,低层API能提供最强大的功能和最丰富的表现力。
通俗地讲,象我这样的菜鸟只能用高层API,太低层都不懂,而牛人们都是想用也更愿意用低层API的强大功能的(个人意见)。ps:这边的高层跟低层不是指高深的意思。而是从易用性方面考虑的!
避免把低层API和高层API混在同一名字空间中,如果低层API非常复杂的话(即包含了许多类型)。
要确保单个特性域中不同的层能很好的集成在一起。
发表于 2007-09-05 16:54
adaiye
阅读(343)
评论(0)
编辑
收藏
引用
所属分类:
.NET
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
《.NET设计规范》——学习笔记(3) 命名规范
漫谈C#之关键字(1)
《.NET设计规范》——学习笔记(2.5)框架设计基础
《.NET设计规范》——学习笔记(2.4)分层架构原则
ListView 日期,数字,字符排序
《.NET设计规范》——学习笔记(2.3)自说明对象原则
《.NET设计规范》——学习笔记(2.2)低门栏原则
连接数据库和相关数据库操作——之我的方法 利用OLEDB
《.NET设计规范》——学习笔记(2)框架设计的基本原则
《.NET设计规范》——学习笔记(1)
网站导航:
博客园
IT新闻
BlogJava
知识库
博问
管理
<
2007年8月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
公告
订阅我的博客
导航
C++博客
首页
发新随笔
发新文章
联系
聚合
管理
统计
随笔: 22
文章: 1
评论: 29
引用: 0
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
.NET(13)
(rss)
Java
(rss)
work(3)
(rss)
其他(6)
(rss)
随笔档案
2007年10月 (1)
2007年9月 (9)
2007年8月 (12)
最新随笔
1. 《.NET设计规范》——学习笔记(3) 命名规范
2. Adobe Flex 3最有趣的特征之一 :Web设计者和开发者的相遇
3. 漫谈C#之关键字(1)
4. 人生轨迹的改变,首要在于思维方式的改变。--转贴 CSDN.NET公司内部论坛:迈向成功的“脑力操”
5. 《.NET设计规范》——学习笔记(2.5)框架设计基础
6. 《.NET设计规范》——学习笔记(2.4)分层架构原则
7. ListView 日期,数字,字符排序
8. 《.NET设计规范》——学习笔记(2.3)自说明对象原则
9. 做礼拜
10. 《.NET设计规范》——学习笔记(2.2)低门栏原则
11. 连接数据库和相关数据库操作——之我的方法 利用OLEDB
12. 一位软件工程师的6年总结(转)
13. 《.NET设计规范》——学习笔记(2)框架设计的基本原则
14. 《.NET设计规范》——学习笔记(1)
15. 如何获得数据库里所有表的名字(转)
16. 规范?!
17. 挫折?鞭策!
18. My first Mashup!
19. Windows编程——Windows编程基础(3)
20. Come ON!
积分与排名
积分 - 15204
排名 - 954
最新评论
1. re: 人生轨迹的改变,首要在于思维方式的改变。--转贴 CSDN.NET公司内部论坛:迈向成功的“脑力操”
转了,老兄!
--秦歌
2. re: 人生轨迹的改变,首要在于思维方式的改变。--转贴 CSDN.NET公司内部论坛:迈向成功的“脑力操”
顶!
--秦歌
3. re: 一位软件工程师的6年总结(转)
拓展知识空间
--秦歌
4. re: Adobe Flex 3最有趣的特征之一 :Web设计者和开发者的相遇
支持!
--look
5. re: 一位软件工程师的6年总结(转)
仁者见仁,智者见智!
--adaiye
阅读排行榜
1. Windows编程——Windows编程基础(3)(1513)
2. 挫折?鞭策!(996)
3. Windows编程——Windows编程基础(1)(992)
4. 规范?!(977)
5. Come ON!(933)
Counter