๊ฐ์ ๐
์ฝ๋๋ฅผ ๋ณด๋ค๋ณด๋ฉด state์ status๋ฅผ ๊ตฌ๋ถํ์ง ์๊ณ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค. ๋ ์ฉ์ด์ ์ฐจ์ด์ ์ด ๋ฌด์์ธ์ง ๋ช ํํ๊ฒ ํ๊ธฐ ์ํด ์ง์ ์ฐพ์๋ณด๋ โstateโ or โstatusโ? When should a variable name contain the word โstateโ, and when should a variable name instead contain the word โstatusโ? ์คํ์ค๋ฒํ๋ก์ฐ์ ์ด๋ฏธ ๊ด๋ จ๋ ์ง๋ฌธ์ด ์ฌ๋ผ์ ์์๋ค.
๋์ ์ฐจ์ด์ ์ ๊ฐ๋จ ๋ช ๋ฃํ๊ฒ ์๋์ ๊ฐ์ด ์ ๋ฆฌํ ์ ์๋ค.
- status: ๊ฒฐ๊ณผ (success/fail); “๋ง์ง๋ง ์ํ”
- state: ์ํ (pending/dispatched)
์์ผ๋ก๋ ๋์ ์ ๊ตฌ๋ถํด์ ์ฌ์ฉํด์ผ๊ฒ ๋ค. ์๋ชป๋ ์ฝ๋๋ง ๋ณด๋ค๋ณด๋ ์ด๋ค ๊ฒ์ด ๋ง๋๊ฑด์ง ๊ธฐ์กด์ ์๋ ๊ฒ์ด ์๋ชป๋ ๊ฒ์ฒ๋ผ ์ธ์์ด ๋๋๋ฐ ์ ํํ ์๊ณ ์ฌ์ฉํ๋๋ก ํ์.