์ด๋ฐ? ์์ฃผ์์ฃผ ๋จ์ํ๊ฒ ๋ง๋ค์์ด
๋์ค์ ์คํฏ ์ถ๊ฐํ๊ธฐ๋ ์ฝ๊ณ ..
๋ฒํ/๋๋ฒํ๋ StatsData ๊ทธ๋๋ก ๊ฐ๋ค ์ฐ๋ฉด ๋ ๊ฑฐ ๊ฐ์๋ฐ
๋ฐฐ์ด๋ก ๊ตฌ์ํ๋ ๊ฑด ํ๊ธฐํ์ด..
์ด๋ฐ? ์์ฃผ์์ฃผ ๋จ์ํ๊ฒ ๋ง๋ค์์ด
๋์ค์ ์คํฏ ์ถ๊ฐํ๊ธฐ๋ ์ฝ๊ณ ..
๋ฒํ/๋๋ฒํ๋ StatsData ๊ทธ๋๋ก ๊ฐ๋ค ์ฐ๋ฉด ๋ ๊ฑฐ ๊ฐ์๋ฐ
๋ฐฐ์ด๋ก ๊ตฌ์ํ๋ ๊ฑด ํ๊ธฐํ์ด..
๋ชจ๋ ์คํฏ์ ์ต์์ต๋๊ฐ ์ฃผ๋๊ฑฐ ์ ๋ ๋ฐ๋ผํ ๋์
ํธ~์ฅ์ ๋ชจ๋ฅด๋ ๋ฐฉ์ด ์ฝ๋ ใทใท
๋ ๋ฐ๋ณธ๋ฐ ์ดํด ์กฐ๊ธ ๋๋๋ฏ
๊ทธ์ตธ? += ๋ธ๊น์ผ๋ก ๋ํ๊ธฐ๋ง ํ๋ฉด ๋จ
statsDirty? ์ํํ ์คํฏ ๋จธ์ ๋ฑํธ ๊ธฐํธ๊ฐ ์์น๊ฐ ๋๊ฐ๊ฒ ๋ฐฐ์นํ๋ค? ๊ผผ๊ผผํ ์ฑ๊ฒฉ ๋ณด์ธ๋ค - dc App
์ ๋ ์ ๋ ๊ฒ ์ ํ๋ฉด ๋์ ์ ๋ค์ด์์.. vs2022 ํ๋ฌ๊ทธ์ธ Code Alignment, Declaration Alignment ์ข์ ์ถ์ฒ
๊ทผ๋ฐ ์ด๊ฒ ์ ์ํ..
dirty๊ฐ ์ํ์ด๋ผ๋ ๋ป์ด์๋... ๋ณ์ ์ด๋ฆ์ด ์ ์ด๋ฌ์ง ์ถ์์ฅ - dc App
ํ๋ฌ๊ทธ์ธ ์ถ์ฒ ใฑใ ๊ทผ๋ฐ rider ์! - dc App
๋๋ฝ๋ค๋ ๋ป์ ์๊ณ ์์์ง๋ง ๊ทธ๋ฐ ๋ป๋ ์์๊ตฐ... ใท
๋ผ์ด๋์๋ ๋ถ๋ช ์์ ๊ฑฐ์
๋ฐ๋ชจ ์ต๋ ์ผ์ ์ธ์ ์ผ?
ํฐํธ ๋ญ ์จ์ฌ?
์ฝ๋์? ๋ผ์ด๋ ๊ธฐ๋ณธํฐํธ
@211214 ์ ๊ฒ ๋ผ์ด๋ ๊ธฐ๋ณธํฐํธ๊ตฐ์ ใณใณ
๊ธฐํ ๋ณ๊ฒฝ์ด ์๋ค๊ณ ๊ฐ์ ํ๊ณ ๋ค์ํ ๋ฒํ, ๋๋ฒํ๊ฐ์๊ฒ ์๋ ๊ฒ์์ด๋ฉด ๊ด์ฐฎ์๋ฏ? ํผ๋๋ฐฑ๊น์ง ์๋๊ณ ๋ด๊ฐ ์คํฏ์์คํ ๋ง๋ค ๋ ๊ธฐํ ๋ณ๊ฒฝ์ด๋ ์ถ๊ฐ ํ์ฅ์ ๋์ํ๋ ค๋ฉด ์๋ณธ ๊ฐ์ ์ง๋ ์คํฏ ์ดํธ๋ฆฌ๋ถํธ์ ๊ฑฐ๊ธฐ์ ๋ฌผ๋ฆฐ Modifier๋ค์ ๋ฐ๋ก ๊ด๋ฆฌํ๋๊ฒ ํธํ์ ๊ฒฐ๊ตญ ์๋ณธ ๊ฐ์ด ๋ณด์กด์ด ๋์ด์๋๋, Modifier์ ํ์ ์ด ๋ญ ํผ์ผํฐ์ง ๋ฒํ๋ ํน์ ์์๊ฐ์ผ๋ก ๋ํ๊ฑฐ๋ ๋นผ๋ ์ด๊ฑฐ์ ๋ฐ๋ผ์ ์คํฏ์ด๋ ๋ฒํ ํ์ ์ด ๋์ด๋๋ ํธํ๊ณ ์ง๊ด์ ์ด๊ฒ ๊ด๋ฆฌ๊ฐ ๊ฐ๋ฅํจ
์๋ฅผ ๋ค์ด ๊ณต๊ฒฉ๋ ฅ์ 20ํผ์ผํธ๋ฅผ ๋๋ ค์ฃผ๋ ์์ดํ ์ด ์๋ค๋ฉด ์๋ณธ ๊ฐ์์ 20ํผ์ผํธ๋ฅผ ๋๋ฆด๊ฑฐ๋? ์๋๋ฉด Modifier๊น์ง ๊ณ์ฐ๋ ์ํ์ ์ต์ข ๊ฐ์์ 20ํผ์ผํธ๋ฅผ ๋๋ฆด๊ฑฐ๋? ํผ์ผํธ๊ฐ ์๋๋ผ ๊ณ ์ ๋ ๊ฐ์ ๋ฒํํด์ฃผ๋ ์์ดํ ์ด ๋ ์๋ค๋ฉด? ์๋ณธ ๊ฐ์ด ๋ณด์กด์ด ์๋๊ณ ๊ฐ์ ํด๋์ค๋ก ๊ด๋ฆฌํ๋ฉด ์์ฒญ ๊ผฌ์ฌ๋ฒ๋ฆฌ๊ฒ ์ง? ๊ฒฐ๊ตญ ๋ฒํ ์์น์ ๊ดํ ์ ๋ขฐ์ฑ์ด ์์ด์ง๋ค๋ ์๊ธฐ์. ์ด๋ค ์บ๋ฆญํฐ์ AttackPower๋ผ๋ ์คํฏ ์ดํธ๋ฆฌ๋ถํธ๊ฐ 200์ด๋ผ๋ฉด, ์ด ๊ฐ์ Origin๊ฐ์ผ๋ก ๋ณด์กดํด์ฃผ๊ณ ์์ดํ ์ผ๋ก ์ธํ ๋ฒํ, ์คํฌ๋ก ์ธํ ๋ฒํ๋ ๋๋ฒํ, ์ด๋ฐ ๊ฒ๋ค์ Operation์ ๋ฐ๋ผ ์ ๋ ฌํด์ ๋ฐ๋ก Modifier ๋ฆฌ์คํธ ํน์ ๋์ ๋๋ฆฌ๊ฐ์๊ฑธ๋ก ๊ด๋ฆฌํด์ฃผ๋ฉด ์ข์
์ถ๊ฐ์ ์ธ ์ฅ์ ์ ์คํฏ๋ค์ ์ด๋ ๊ฒ ๊ด๋ฆฌํ๋ฉด ์ ๋ํฌํ ์คํฏ ํ์ ์ ์ฌ์ฉํ๋ ๊ฐ์ฒด๋ ์ถ๊ฐ๋ก ํด๋์ค๋ฅผ ํ๊ฑฐ๋ ์์ ํ ํ์ ์์ด ์ฝ๊ฒ ์ฌ์ฉ ๊ฐ๋ฅํจ ์คํฏ ์ดํธ๋ฆฌ๋ถํธ๋ง ๋ธ๊น ์ถ๊ฐํ๋ฉด ๋๋๊น ๋ญ Enum์ผ๋ก ๊ด๋ฆฌํด๋ ๋๊ณ , ๋๋ SO๋ฅผ ์ดํธ๋ฆฌ๋ถํธ ํค๊ฐ์ฒ๋ผ ์ฌ์ฉํ๊ณ ์์ ๊ฒฐ๊ตญ ๋ชจ๋ ๊ฒ์ ๊ฐ์ฒด, ํ๋ ์ด์ด๋ ๋ชฌ์คํฐ๋ ํน์ ๊ธฐํ NPC๋ ์ด๋ฐ์ ๋ค์ ๋ํด ์ผ๊ด๋ ์คํฏ ์์คํ ์ ์ ์ฉ ๊ฐ๋ฅํจ + ํ์ํ ํ์ ์ ์คํฏ๋ง ๊ณจ๋ผ์ ์ฝ๋์ ๋ณ๊ฒฝ ์์ด ์ฌ์ฉํ ์ ์์
์๊ฐ ์ด์์ผ๋ก ์ ๊ฒฝ์ธ ๋ถ๋ถ์ด ๋ง๊ตฐ์ฌ..
์ฝ๋ ์ง์ง ๊ฐ๊น๋ํ๋ค
๋ผ์ด๋ ๋ค์ฌ์ฐ๊ธฐ(tab) ์๋ ์ ๋ ฌ ์ด๋ป๊ฒ ํ๋๊ฑฐ์์?
์ vs2022์ ๋ผ์ด๋ ํฐํธ๋ง ์ฐ๋ ๊ฑฐ๋ผ ๋ชฐ๋ฌ์ ..
vs2022๋ Code Alignment, Declaration Alignment ํ๋ฌ๊ทธ์ธ ๊น๋ฉด๋