검색결과 리스트
Design에 해당되는 글 1건
- 2007.03.07 Computer System Design Principles 1
글
Computer System Design Principles
Robustness principle
- Be tolerant of inputs, strict on outputs.
End-to-end argument
- The application knows best.
Open design principle
- Let the world comment on the design; you need all the help you can get.
Incommensurate scaling rule
- Changing any parameter by a factor of ten usually requires a new design.
Design for iteration
- Becuase you won't get it right the first time.
Keep digging principle
- When something goes wrong, look beyond the first cause. There are nearly always several reasons.
Principle of diminishing returns
- To increase utilization requires effort that is out of proportion.
Reuse principle
In reusing a good idea, it is better to specialize than to generalize.
Adopt sweeping simplifications
- So you can see what you are doing.
Stay back from the edge of the cliff
- Safety margins help cope with uncertainties.
Beware of excessive generality
- If it is good for everything it is good for nothing. (Hammer's law).
Retrieved From [Topics in the engineering of computer systems]
'Computer > Research' 카테고리의 다른 글
아이디어를 개념화하는 방법? (2) | 2006.07.10 |
---|---|
CS... 어떻게 공부하는가? (1) | 2006.04.28 |
석사과정에 입학하여 박사학위를 받을 때까지 최단기간은 얼마나 됩니까? (2) | 2006.01.05 |
Impact Factor의 정의와 특징 (2) | 2005.09.12 |