๋ณ์๋ฅผ ๋ฐ๊พธ๋ ์ํฉ๋ง๋ค ์ฝ๋๋ฅผ ๋ฃ๊ธฐ๊ฐ ์ข ๊ทธ๋ฐ๋ฐ
์คํญ์์ ๊ณ์ ๋ณ์๊ฐ ๋ฐ๋๋์ง ๊ฒ์ฌํ๋ ํจ์ ์์??
if not x = xprevious์ฒ๋ผ
๋ณ์๋ฅผ ๋ฐ๊พธ๋ ์ํฉ๋ง๋ค ์ฝ๋๋ฅผ ๋ฃ๊ธฐ๊ฐ ์ข ๊ทธ๋ฐ๋ฐ
์คํญ์์ ๊ณ์ ๋ณ์๊ฐ ๋ฐ๋๋์ง ๊ฒ์ฌํ๋ ํจ์ ์์??
if not x = xprevious์ฒ๋ผ
show_debug_message ๋ฃ๊ณ ์ปดํ์ผ์ฐฝ ํ์ธ ใฑ
๊ทธ๋ฅธ๊ฑฐ ๋ง๊ณ ture/false๋ก ๋ฐํํ๊ฑฐ๋ ์ด์ ์คํญ ๋ณ์๋ ๋น๊ตํ ์ ์๋๋ฐฉ๋ฒ ๊ฐ์๊ฑฐ
prev=current //Logic if (prev!= current) print "The value is changed!"
๋ ์ฉ ํ์ฐฝ ๋ฐฐ์ธ๋ ์ด๋ฐฉ๋ฒ์ผ๋ก ํ์๋ค๊ฐ ์๋๊ธธ๋ ์๋๋์ค ์์๋๋ฐ ์ง๊ธ ๋ค์ ํด๋ณด๋๊น ๋๋ค... ๊ตฌ๋ ์๋ชป ํ์๋๋ฏ ใณใณ
๊ฐ๋ฅํ๋ฉด ๋ธ๋ ๋ผ ํฌ์ธํธ ์ฐ๊ณ ๋๋ฒ๊ฑฐ ์ฐ์ตํ์ผ.
Dirty ํจํด - dc App
๋ชจ๋ ํด๋์ค์ ํ๋๋ฅผ ์บก์ํํ๊ณ ์ธ๋ถ์์ ๋ฉ์๋๋ก ๊ฐ์ ๋ณ๊ฒฝํ ๋ ๋ํฐ ํ๋๊ทธ๋ฅผ ํธ๋ฃจ๋ก ๋๋ฆฌ๊ฑฐ๋ ๋ํฐ ๋ฆฌ์ค๋ ์ด๋ฒคํธ๋ฅผ ํธ์ถ - dc App
๊ฒ์ค ๋ฉ์๋์๊ณ ๋ค ์ ์ญํจ์์
์๋์ฒ๋ผ ๋ณ์ํ๋ ๋ ๋ง๋ค์ด์ ํ์ฌ๊ฐ ๊ณผ๊ฑฐ๊ฐ ๋น๊ตํ๋๊ฒ ์ต์ ์ธ๋ฏ