Community

๊ฐœ๋ฐœ์ž 99% ์ปค๋ฎค๋‹ˆํ‹ฐ์—์„œ ์ˆ˜๋‹ค ๋–จ์–ด์š”!

โ† Go back
TIL (2022.04.23) ๐Ÿ“š ์ถ”์ฒœ์‚ฌ ~ 1์žฅ. ๊นจ๋—ํ•œ ์ฝ”๋“œ
โ€ข#clean_codeโ€ข
2๋…„ ์ „
โ€ข
713
โ€ข

์˜ค๋Š˜ TIL 3์ค„ ์š”์•ฝ

  • ์ข‹์€ ์ฝ”๋“œ๋Š” ๊พธ์ค€ํ•œ ๋…ธ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค. ๊ณ„์†ํ•ด์„œ ์—ฐ์Šตํ•˜๊ณ  ์ƒ๊ฐํ•˜๋ฉฐ ์ฝ”๋“œ๋ฅผ ์งœ์•ผํ•œ๋‹ค.

  • ์ข‹์€ ์ฝ”๋“œ๋Š” ๋ˆ„๊ตฐ๊ฐ€๊ฐ€ ๊ณ ์‹ฌํ•ด์„œ ์ž‘์„ฑํ–ˆ๊ณ  ๋ช…๋ฃŒํ•˜๋ฉฐ ์ฝ๊ธฐ ์‰ฌ์›Œ์•ผํ•œ๋‹ค. ๊ฒฐ๊ตญ ์šฐ๋ฆฌ๋Š” ์ฝ”๋“œ๋ฅผ ์ฝ๋Š”๋ฐ ๊ฑฐ์˜ ๋ชจ๋“  ์‹œ๊ฐ„์„ ์Ÿ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค.

  • ๋‚˜์ค‘์— ๋‹ค์‹œ ๋Œ์•„์™€ ์ •๋ฆฌํ•˜๋Š” ์ผ์€ ์—†๋‹ค. ๋ณด์ด์Šค์นด์šฐํŠธ ๊ทœ์น™์„ ์ƒ๊ฐํ•˜๋ฉฐ ๋– ๋‚˜๊ธฐ ์ „์— ๋” ๋ง๋”ํžˆ ์ •๋ฆฌํ•ด๋‘๊ณ  ๋– ๋‚˜์ž

TIL (Today I Learned) ๋‚ ์งœ

2022.04.23

์˜ค๋Š˜ ์ฝ์€ ๋ฒ”์œ„

์ถ”์ฒœ์‚ฌ

1์žฅ. ๊นจ๋—ํ•œ ์ฝ”๋“œ

์ฑ…์—์„œ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์€ ๋‚ด์šฉ์„ ์จ๋ณด์„ธ์š”.

  • ๊นจ๋—ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋ฐฐ์šฐ๊ธฐ ์–ด๋ ต๋‹ค. ๊ณ ์ƒ์„ ํ•ด์•ผ ํ•œ๋‹ค. ์—ด์‹ฌํžˆ, ์•„์ฃผ ์—ด์‹ฌํžˆ ๋…ํŒŒํ•ด์•ผ ํ•˜๋Š” ์ฑ…์ด๋‹ค.

  • ๋‹ค์‹œ ๋Œ์•„์™€ ๋‚˜์ค‘์— ์ •๋ฆฌํ•˜๊ฒ ๋‹ค๊ณ  ๋‹ค์งํ–ˆ์—ˆ๋‹ค. ๋ฌผ๋ก  ๊ทธ๋•Œ ๊ทธ ์‹œ์ ˆ ์šฐ๋ฆฌ๋Š” ๋ฅด๋ธ”๋ž‘์˜ ๋ฒ•์น™์„ ๋ชฐ๋ž๋‹ค. ๋‚˜์ค‘์€ ๊ฒฐ์ฝ” ์˜ค์ง€ ์•Š๋Š”๋‹ค.

  • ๊นจ๋—ํ•œ ์ฝ”๋“œ๋Š” ์–ธ์ œ๋‚˜ ๋ˆ„๊ตฐ๊ฐ€ ์ฃผ์˜ ๊นŠ๊ฒŒ ์งฐ๋‹ค๋Š” ๋Š๋‚Œ์„ ์ค€๋‹ค. ๊ณ ์น˜๋ ค๊ณ  ์‚ดํŽด๋ด๋„ ๋”ฑํžˆ ์† ๋Œˆ ๊ณณ์ด ์—†๋‹ค. - ๋งˆ์ดํด ํŽ˜๋”์Šค

์˜ค๋Š˜ ์ฝ์€ ์†Œ๊ฐ์€? ๋– ์˜ค๋ฅด๋Š” ์ƒ๊ฐ์„ ๊ฐ€๋ณ๊ฒŒ ์ ์–ด๋ณด์„ธ์š”

  • ์•„๋งˆ ์ฑ…์—์„œ ๊ธฐ์–ตํ•˜๊ณ  ์‹ถ์€ ๋‚ด์šฉ๊ณผ ๋งค์šฐ ์œ ์‚ฌํ•˜๊ฒ ์ง€๋งŒ ๊ฒฐ๊ตญ ๊นจ๋—ํ•œ ์ฝ”๋“œ๋Š” ์šฐ๋ฆฌ์˜ ๋…ธ๋ ฅ์„ ํ†ตํ•ด์„œ ๋งŒ๋“ค์–ด์ง€๊ณ  ์œ ์ง€๋œ๋‹ค. ๊ณ„์†ํ•ด์„œ ์‹ ๊ฒฝ์จ์„œ ๊ณ ๋ฏผํ•˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ๊นจ์ง„ ์ฐฝ๋ฌธ์„ ๋งŒ๋“ค๊ณ  ๊ณ„์†ํ•ด์„œ ๋” ๊นจ์ง€๊ฒŒ ๋  ๊ฒƒ์ด๋‹ค.
    ๊ณผ์—ฐ ๋‚ด ์ฝ”๋“œ๋Š” ๊นจ๋—ํ• ๊นŒ? ๋‹น์žฅ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ง์€ ์•„๋‹ˆ๋ผ๊ณ  ๋งํ•  ์ˆ˜ ์žˆ๋‹ค. ๊นจ๋—ํ•œ ์ฝ”๋“œ๋ฅผ ์œ„ํ•ด์„œ ๊ฐ™์€ ๋™๋ฃŒ๋“ค๊ณผ ๋ฆฌํŒฉํ† ๋ง๋„ ์‹œ๋„ํ•ด๋ดค๋Š”๋ฐ ์•„์ง์€ ์—ฐ์Šต์ด ๋ถ€์กฑํ•œ์ง€ ์—„์ฒญ๋‚˜๊ฒŒ ๋งŒ์กฑ์Šค๋Ÿฌ์šด ๋ณ€ํ™”๋ฅผ ์ด๋Œ์–ด๋‚ด์ง€๋Š” ๋ชปํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ•œ๋‹ค.
    ์ข‹์€ ์ฝ”๋“œ๋ฅผ ์œ„ํ•ด์„œ๋Š” ๊ณ„์†ํ•ด์„œ ์—ฐ์Šตํ•˜๊ณ  ๋…ธ๋ ฅ์ด ํ•„์š”ํ•˜๋‹ค. ์ด ๊ณผ์ •์„ ๊พธ์ค€ํžˆ ๋งˆ๋ฌด๋ฆฌ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ์ข‹๊ฒ ๋‹ค.


    ์ด์ „์—๋„ ์ฝ์–ด๋ณด๋ ค๊ณ  ์‹œ๋„๋ฅผ ํ–ˆ์œผ๋‚˜ ๊ฒฐ๊ตญ ๋๊นŒ์ง€ ํ•ด๋‚ด์ง€ ๋ชปํ–ˆ๋Š”๋ฐ, ์ด๋ฒˆ์ด ์ข‹์€ ๊ธฐํšŒ๊ฐ€ ๋˜์—ˆ์œผ๋ฉด ํ•œ๋‹ค. ๊นจ๋—ํ•œ ์ฝ”๋“œ๋ฅผ ์งœ๊ธฐ ์œ„ํ•ด์„œ ๊ณ„์†ํ•ด์„œ ๊ณต๋ถ€ํ•˜๊ณ  ์ง€๊ธˆ ์ด ์ˆœ๊ฐ„์— ๋์„ ๋ด์•ผ๊ฒ ๋‹ค.

๊ถ๊ธˆํ•œ ๋‚ด์šฉ์ด ์žˆ๊ฑฐ๋‚˜, ์ž˜ ์ดํ•ด๋˜์ง€ ์•Š๋Š” ๋‚ด์šฉ์ด ์žˆ๋‹ค๋ฉด ์ ์–ด๋ณด์„ธ์š”.

์˜ค๋Š˜ ์ฝ์€ ๋‹ค๋ฅธ์‚ฌ๋žŒ์˜ TIL