debug

๋””๋ฒ„๊น… (debugging) : ์‹œ์Šคํ…œ์˜ ๋…ผ๋ฆฌ์  ์˜ค๋ฅ˜ / ๋ฒ„๊ทธ ์ฐพ์•„๋ƒ„ -> ์›์ธ ๋ฐํž˜ -> ์ˆ˜์ •ํ•˜๋Š” ์ž‘์—… ๊ณผ์ • ๐Ÿ’ก ์ž๋ฐ” ์ดํด๋ฆฝ์Šค๋ฅผ ์ด์šฉํ•˜์—ฌ ๋””๋ฒ„๊น…์„ ํ•ด๋ณด๊ฒ ๋‹ค. 1. break point ์ง€์ • 36๋ฒˆ ์ค„ ์ขŒ์ธก ๋นˆ๊ณต๊ฐ„ ๋”๋ธ” ํด๋ฆญ -> ๋™๊ทธ๋ผ๋ฏธ ํ‘œ์‹œ : break point ์ง€์ • ์™„๋ฃŒ ๐Ÿ’กbreak point ์ง€์ • ํ›„ ๋‹ค์‹œ ๋”๋ธ” ํด๋ฆญ : break point ํ•ด์ œ 2. debugger click ๋ฒŒ๋ ˆ ์•„์ด์ฝ˜ ํด๋ฆญ 3. switch click 4. debugging 5. ํ™•์ธ ์šฐ์ธก ์ฐฝ์„ ๋ณด๋ฉด ์ดˆ๊ธฐ์— ์„ค์ •ํ•ด๋†“์€ ๋ณ€์ˆ˜ ๊ฐ’์ด ์ž˜ ์„ธํŒ…๋˜์–ด ์žˆ๋‹ค. (id๊ฐ’ & bright๊ฐ’) 6. debug ์ฐฝ ๋‚˜๊ฐ€๊ธฐ ํ˜„์žฌ๋Š” debug ์ฐฝ์— ์œ„์น˜ํ•ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋ฒŒ๋ ˆ ์•„์ด์ฝ˜์— ์ฒดํฌ๋˜์–ด ์žˆ๋‹ค. debug ์ฐฝ์„ ๋‚˜๊ฐ€๋ ค๋ฉด ๋ฒŒ๋ ˆ ์•„์ด์ฝ˜ ์˜† ํŒจํ‚ค์ง€..
soheepark
'debug' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก