zoukankan
html css js c++ java
层(layer)模式POSA模式助记格式
名称:层(layer)
问题:
需要分解的大系统
1.修改应被限制在组件内,即通用和专用分离
2.接口稳定
3.系统各个部分要可替换
4.低层平台可复用,比如用于其他应用
5.相似职责需要进行分组,以提高可理解性和可维护性。足够内聚的,才易分组。
6.组件粒度,无标准
7.复杂组件可进一步分解
8.数据在组件接口间传递,可能影响性能
9.系统由一组程序员完成,工作界限要求清楚
方案:
查看全文
相关阅读:
nyoj 202红黑树 (搜索)
POJ 3281 Dining(最大流)
nyoj-488 素数环 +nyoj -32 组合数 (搜索)
LeetCode100:Same Tree
LeetCode283:Move Zeros
Leetcode226:Invert Binary Tree
LeetCode258:Add Digits
Leetcode237:Delete Node in a Linked List
LeetCode7:Reverse Integer
LeetCode292:Nim Game
原文地址:https://www.cnblogs.com/yubing/p/3794644.html
最新文章
mysql 索引( mysql index )
MySQL 存储过程/游标/触发器/事务
IO multiplexing 与 非阻塞网络编程
CodeForces
C
Codeforces Round #282 (Div. 1) A. Treasure
Codeforces Round #469 (Div. 2)
poj-2195 Going Home(费用流)
poj2711-Leapin' Lizards(最大流)
UVa10480-Sabotage(最小割)
热门文章
hdu-3605Escape(最大流,二进制)
codeforces-913C Party Lemonade
nyoj 21三个水杯(搜索)
2418-nyoj备用 song ming ti(网络流,最小割)
2415nyoj备用-吃糖果(模拟,桶排)
hdu-4292 Food(最大流)dinic
nyoj284-坦克大战(搜索 bfs)
POJ-1087 A Plug for UNIX(网络流)(EK,dinic,二分匹配)
codeforces 701BCells Not Under Attack
nyoj 1321信息战(九)——水淹七军(搜索bfs)
Copyright © 2011-2022 走看看