'checks'에 해당되는 글 1건

  1. 2007.01.28 Checks... by 김민재


Design : 2007.01.28 10:21

사용자 삽입 이미지
첵스 과자??
거른다는 의미의 메타포긴 한거 같지만...
첵스란 과자는.. 거른다기보단.. 흡수의 의미가 강한듯 ^^;

RTP 책에서 소개를 해 알게된 자료인 "The CHECKS: Pattern Language of Information Integrity"
책인줄 알았는데.. 위키 자료인듯 하다. 역시 워드 커닝햄은.. 오픈 마인드..

[출처: http://c2.com/ppr/checks.html]
Any program that accepts user input will need to separate good input from bad, and to make sure little of the latter gets recorded. This pattern language tells how to make these checks without complicating the program and compromising future flexibility.

The language has eleven patterns presented in three sections. The first section describes values as they should be captured by the user-interface and used within the domain model. The second and third sections discuss detecting and correcting mistakes, first during data entry and then after posting or publication.

1. Whole Value
2. Exceptional Value
3. Meaningless Behavior

4. Echo Back
5. Visible Implication
6. Deferred Validation
7. Instant Projection
8. Hypothetical Publication

9. Forecast Confirmation
10. Diagnostic Query

예제를 스몰톡으로 준비했는데,, 물론 9, 10번은 언어의 한계로 스몰톡 예제는 없다.
디테일하게 읽지는 않았으나.. 일단 숫자가 맞지 않는다.. ㅠㅜ
// small study 시작
The word value here implies that these objects do not have an identity of importance.
-> DDD에서와 같은 듯..
Checks 패턴은.. Therefore 패턴이라고도 볼 수 있을듯.. 매 패턴마다 therefore라는 분기점이 있다.
-> 이런걸 Portland Form이란다..
// small study 끝

전부터 한번 보고 싶었던 스몰톡.. 기회가 되면 조만간 봐야겠다.

사용자 삽입 이미지

Posted by 김민재

티스토리 툴바