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.
앱이 내부적으로 하는 모든 행동(본질) Essence.
Specification of chinese restaurant.
Object :
Task :
이런 조카 18색 크레파스 설명을 못하네.
'Courses' 카테고리의 다른 글
[임베디드] 명령어 실습 (0) | 2011.09.15 |
---|---|
[소공] 실습 3주차 (0) | 2011.09.14 |
[소공] 실습 1주차 (0) | 2011.08.31 |
[소공] 수업 계획 (0) | 2011.08.30 |