๊ฐ๋ถ๋ฝ๊ฒ ๋ฐฉํฅํค ์งง๊ฒ ๋๋ ๋ค ๋ผ๋ฉด ๋ฐฉํฅ๋ง ๋ฐ๋
์ด๊ฑฐ ํค๋ณด๋ ์ ๋ ฅ ์๊ฐ์ ๊ฐ์งํด์ ํ๋๊ฑฐ์?
๋ง์ฝ ๊ทธ๋ ๋ค๋ฉด
[๋ฐฉํฅํค 1ํ ์ ๋ ฅ์ ํด๋น ๋ฐฉํฅ ์ ์ง ์์ธ]
์ด '1ํ'๊ฐ ๋ญ์ง ๋ด๊ฐ ์๊ฐ์ ์ ํด์ค์ผํ๋๊ฑฐ์?
์ ๋ ฅ ์ ์ง์ค์ธ์ง ๋ฐ๋ก ๋๋์ง ์ธ์ ์์ผ์ ๋ฐ๋ก ๋ง๋ค์ด์ผ์
์ ๋ ฅ ์ ์ง๋ ์ ๋ํฐ๊ฐ ์์๋จน๋๋ฐ ์๋ฌด๋ฆฌ ์๊ฐํด๋ ์งง์ ์ ๋ ฅ์ ์๊ฐ์ ์ ํด์ค์ผ๊ฒ ๋ค
์ฒ์ ๋๋ฅด๋ฉด ๋จผ์ ๋ฐฉํฅ ์ ํ, ์ดํ ์ผ์ ์๊ฐ ๋ ๋๋ฅด๊ณ ์์์ผ๋ฉด ์ด๋ ์์ ์ด๋ฐ ์์ผ๋ก ํ๋ฉด ๋ ๊ฑฐ ๊ฐ์๋ฐ
๊ฑท๊ฒ ํ๋ ค๊ณ ๋ฐฉํฅํค๋ฅผ ๋๋ฒ ๋๋ฅด๊ฒ ํ๋ฉด ์๋๋๊น... ๊ณ ๋ฏผ ์ค์ธ๋ฐ ์๊ฐ ์ธ์ ๋ฐฉ๋ฒ์ด ์๋ ์ค๋ฆ
์ธํ ์์คํ ์ด๋ฉด ํ๋ก์์ ใฑใฑ
๋ฐฉํฅ์๋ฐ๋์ด์์ผ๋ฉด ๋ฐฉํฅ๋ฐ๊พธ๊ธฐ/ ๋ฐ๋์ด์์ผ๋ฉด ์งํํ๊ธฐ ํ๋ฉด 1ํ๋ ์๋๋ฅด๋๊ฑฐ๋ฉด ๋ฐฉํฅ๋ง ๋ฐ๋๊ฒ๋ ๋ฏ
์ค ํ๋ ์ ์ด๊ฑฐ ํ๋ฒ ๊ณ ๋ฏผํด๋ด์ผ๊ฒ ๋ค ใณ
์ธํ์์คํ ์ธํ ๋๊น if(context.started)์ ๋ฐฉํฅ์ ํ์ ๋ฃ์ฃ
์ ํ๊ณ ์ถ์ผ๋ฉด ์ธํ์์คํ ์ ์ธํ์ perform๋ฅผ ๋๋ ์ด ์ค์ ํด๋๊ณ if(context.started) // ๋ฐฉํฅ ์ ํ if(context.perform) // ์ด๋ ์ด๋ ๊ฒ ๋ง๋์