검색결과 리스트
글
[소공] 11.09.06
출처 : http://nnoco.tistory.com/33
How can you explain the switch app to a programmer?
switch's essense
i can say step 1!
display a switch with on and off
step 2 : wait for the user to choose either "on" or "off"
Step3 : if the user chooses "on", then the switch becomes bright. If he choose "off" then the switch becomes dark.
This description seems OK but there is a serious problem.
What is the correct way to describe the switch app?
스위치의 본질과, 무엇을 수행할지를 알려줘야한다.
<O, T> where O is the essence of and object
and T is the specific task. in mind
쓸데 없는 말이 많다. 그냥 개체의 Specification을 정의하면 그 개체의 본질과 행동(Task)이렇게 두가지다.
위의 스위치의 예제는 essense는 없고 task만 있는 상태.
What is O of the switch in this classroom?
switch : on c-and off
the final answer
(on c-and off, on c-and off)
(on c-and off, on)
(on c-and off, off)
claim: Given an obejct, we describe the essence of O by describing what can do.
외부적으로 드러나는 Task(사용자와의 인터페이스)
앱이 내부적으로 하는 모든 행동(본질) Essence.
Specification of chinese restaurant.
Object :
Task :
이런 조카 18색 크레파스 설명을 못하네.
'학교 > 소프트웨어공학' 카테고리의 다른 글
ychoose (0) | 2015.05.21 |
---|---|
스마트폰 대충 설계?! (0) | 2012.12.10 |
(0) | 2012.12.04 |
(0) | 2012.11.27 |
(0) | 2012.11.13 |