//
Search
Duplicate
๐ŸŒ’

1์ฃผ์ฐจ ์„ธ์…˜ - 2022.02.14

์ฒดํฌ์ธ

์ฒดํฌ์ธ ์ ์ˆ˜(1~10)
์ด์œ 
1์ฃผ์ฐจ ๋ฏธ์…˜ํ•˜๋ฉด์„œ ์–ด๋ ค์› ๋˜ ์  & ๋Š๋‚€ ์ 
PR ๋งํฌ
๋ฉ”์ด์ปค์ค€
8
์„ธ์ƒ์— ์›”์š”์ผ ๋๋”๋‹ˆ ์ผ์ด ์—„์ฒญ๋‚˜๊ฒŒ ๋งŽ์•„์กŒ์–ด์š”!!!!!!! ํ•˜์ง€๋งŒ ์Šคํ„ฐ๋””๋Š” ๋ชป์ฐธ์ฃ 
blackraven93
6
๋ˆˆ์ด ๊ฐ‘์ž๊ธฐ ๋‚ด๋ ค์„œ ๊ฐ๊ธฐ ๊ธฐ์šด์ด;;:
๊ฐ์ฒด๊ด€์˜ ์—ฐ๊ด€์„ฑ์— ๋Œ€ํ•ด ๊ณ ๋ ค ์ค‘์ด๊ณ  ์„ค๊ณ„ ์ค‘์ธ๋ฐ ๊ต‰์žฅํžˆ ์–ด๋ ค์› ๋‹ค. ์ฝ”๋“œ๋ฆฌ๋ทฐ๊ฐ€ ์ฒ˜์Œ์ด๋ผ ์ต์ˆ™ํ•˜์ง€ ์•Š์•˜์ง€๋งŒ ์ •๋ง ๋งŽ์€ ๊ฒƒ๋“ค์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์„œ ํฅ๋ฏธ๋กœ์› ๋‹ค!
Mulgyeol
8
์ง‘์— ๊ฐ€๋Š” ๊ธฐ์ฐจ์—์„œ ์ ‘์†์ค‘์ด์—์š”...! ํ”ผ๊ณคํ•˜๊ธด ํ•˜์ง€๋งŒ ์˜ค๋Š˜๋„ ๊ธฐ๋Œ€๋ฉ๋‹ˆ๋‹ค!
์ƒํƒœ๋ฅผ ์–ด๋–ป๊ฒŒ ๊ด€๋ฆฌํ•ด์•ผ ํ™•์žฅ์„ฑ ์žˆ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์„์ง€ ๊ณ ๋ฏผ์ด ๋งŽ์ด ๋์Šต๋‹ˆ๋‹ค. ์ƒํƒœ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ๋ Œ๋”๋ง์„ ์–ด๋–ค ์‹์œผ๋กœ ํ•ด์ค˜์•ผ ํ• ์ง€๋„ ๊ณ ๋ฏผ ๋์–ด์š”.
์ด์ •๋ฏผ
7
์›”์š”์ผ์ด๋ผ ํ”ผ๊ณคํ•˜๋„ค์š” ใ…œ
setState๋กœ ์ƒํƒœ ๋ณ€๊ฒฝ์‹œ ๋ถˆ๋ณ€ ๊ฐ์ฒด๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ์ƒํƒœ๋ฅผ ์ƒˆ๋กœ ๋งŒ๋“œ๋Š” ๋ถ€๋ถ„์ด ๊ฐ„๊ฒฐํ•˜์ง€ ์•Š์•„์„œ ์‰ฝ๊ฒŒ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์ด ๊ณ ๋ฏผ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์—ฐ๋ฆฌ์‚ฌ
6
๋งŽ์ด ํ”ผ๊ณคํ•˜๋„ค์š”..ใ…œใ…œ
์ฝ”๋“œ๋ฅผ ์ข€๋” ๊ฐ„๊ฒฐํ™”ํ•˜๊ฒŒ ์ž‘์„ฑํ•˜๊ธฐ๊ฐ€ ํž˜๋“ค์—ˆ๊ณ  ๋‹ค๋ฅธ๋ถ„๋“ค์˜ ์ฝ”๋“œํ•ด์„์ด ๋งŽ์ด ์–ด๋ ค์› ๋‹ค.
suyeon
7
์—ญ์‹œ ํ”ผ๊ณคํ•œ ์š”์ผ... ใ…œ
์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ์‹œ์•ผ๊ฐ€ ์ข๋‹ค๋Š”๊ฒŒ ๋Š๊ปด์กŒ๋‹ค ํŠนํžˆ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋Š” ์ฒ˜์Œ์ด๋ผ ๋‚ฏ์„ค๊ณ  ์–ด๋ ค์› ์ง€๋งŒ ๋‹ค๋ฅธ๋ถ„๋“ค ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉฐ ์กฐ๊ธˆ ๋” ์‹œ์•ผ๋ฅผ ๋„“ํžˆ๊ณ  ๊ณต๋ถ€ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์˜€๋‹ค.
baegofda
8
์„ธ์ƒ์—.. ์™œ ์ผ์ด ๋Š์ด์งˆ ์•Š์„๊นŒ์š”?????????? ใ„ด ์ œ ์ด์•ผ๊ธฐ์ธ๊ฐ€์š”...? ใ…Žใ…Ž by ๋ฉ”์ด์ปค์ค€
์ž‘์€ ๊ธฐ๋Šฅ ๊ตฌํ˜„ํ•˜๋Š”๋ฐ ๋‹ค ๋‹ค๋ฅด๊ณ  ๋„ˆ๋ฌด ์ž˜ํ•˜์‹œ๋Š”๋ถ„๋“ค์ด ๋งŽ์œผ์…”์„œ ์‹ ๊ธฐํ•˜๊ณ  ์‹ ์ฒญํ•˜๊ธธ ์ž˜ํ–ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์–ด์š” !
kyoul
4
๊ฐ€์‹œ์ง€ ์•Š๋Š” ํ”ผ๊ณค...
์ฝ”๋“œ ๋ฆฌ๋ทฐ ์ž‘์„ฑ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ
์ตœ๋‹ค๋นˆ
7
ํ—ฌ์š”์ผ + ๋น„
์–ด๋ ค์› ๋˜์  : ํ”„๋ ˆ์ž„์›Œํฌ๋งŒ ์“ฐ๋‹ค๋ณด๋‹ˆ ์•ฝ๊ฐ„ ๋ง‰๋ง‰ํ•จ... ๋Š๋‚€์  : ๋˜‘๊ฐ™์€๊ฑธ ๊ตฌํ˜„ํ•ด๋„ ์ •๋ง ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์ด ์žˆ๊ณ  ๋งŽ์€๊ฑธ ๋ฐฐ์šฐ๊ฒŒ๋ฉ๋‹ˆ๋‹ค.
Eunyeol-Lucas
7
์›”์š”์ผ...์›”์š”์ผ ํ•œ๋‹จ์–ด๋กœ ์„ค๋ช…๋ฉ๋‹ˆ๋‹ค.
๋ง‰์—ฐํ•˜๊ฒŒ ์“ฐ๋˜ ์ฝ”๋“œ๋“ค์„ ์„ค๋ช…ํ•˜๋ ค๊ณ  ํ•˜๋‹ˆ ์ด์ œ์„œ์•ผ ๊ทธ ์ด์œ ๋ฅผ ์ฐพ์•„๋ณด๊ณ  ์ƒ๊ฐํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. (๋งŽ์ด ๋ถ€์กฑํ–ˆ์Šต๋‹ˆ๋‹ค ใ… ใ… )
๋ฐ•๊ทœํƒœ
8
์žฌ๋ฐŒ์„๊ฑฐ๊ฐ™์•„์š”~
๊ธฐ๋Šฅ ๊ตฌํ˜„ํ•˜๋Š”๋ฐ๋งŒ ์ดˆ์ ์„ ๋งž์ท„์—ˆ๋Š”๋ฐ, ์กฐ์›๋“ค ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉฐ ๋งŽ์ด ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.์ฒซ ์ฝ”๋“œ๋ฆฌ๋ทฐ์—ฌ์„œ ์žฌ๋ฐŒ์—ˆ์–ด์š”.
kurt
4
๋น„๊ฐ€ ๊ฐ‘์ž๊ธฐ ์™€์„œ ์ž์ „๊ฑฐ ์ –์Œ ใ… ใ… 
โ€ฃ ์•„์ง ๋งŽ์ด ๋ถ€์กฑํ•˜๋‹ค ๋ณด๋‹ˆ ์‹คํ–‰๋งŒ ๋˜๋ฉด ๋์ธ ์ค„ ์•Œ์•˜๋‹ค. ๊ทธ๋ž˜์„œ ๋ณ„ ๋…ธ๋ ฅ์—†์ด ์ฝ”๋“œ๋ฅผ ์ง  ๊ฒƒ์ด ํ›„ํšŒ๋จ. ๋‹ค์‹œ ๋Œ์ด์ผœ ๋ณด๋‹ˆ ๊ถ๊ธˆํ•œ ๊ฒƒ๋“ค์ด ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์žˆ์—ˆ๋Š”๋ฐ ์‰ฝ๊ฒŒ ์ง€๋‚˜์ณค๋˜ ๊ฒƒ ๊ฐ™์Œ. ๋‹ค๋ฅธ ๋ถ„๋“ค ๋ณด๋‹ˆ ๋‹จ์ˆœํžˆ ์‹คํ–‰์—ฌ๋ถ€๋ฅผ ๋„˜์–ด์„œ ์ƒํƒœ๊ด€๋ฆฌ, ํšจ์œจ์„ฑ, ์ปดํฌ๋„ŒํŠธ ๋“ฑ ๋งŽ์€ ๊ฒƒ๋“ค์„ ๊ณ ๋ คํ•ด์„œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ์•˜๋‹ค.
beomjourr
7
ํ‡ด๊ทผํ›„๋Š” ์—ญ์‹œ ํ”ผ๊ณคํ•˜๋„ค์š”..ใ… ใ… 
- ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๋…ธ์˜ˆ์˜€๊ตฌ๋‚˜.. - ๊ณต๋ถ€์˜ ๋ฐฉํ–ฅ์„ฑ์„ ๊นจ๋‹ซ๊ฒŒ๋จ
jinhee
9
์˜ค๋Š˜์€ ๋ณ„๋กœ ์•ˆํ”ผ๊ณคํ•œ๋ฐ.. ์ €๋…๋ฐฅ ๋จน๊ธฐ๊ฐ€ ํž˜๋“ค์–ด์„œ ใ…Žใ…Žใ…Ž
js๋ฅผ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ•  ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ๊ตฌ์กฐ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์งœ์ง€๋Š” ๋ชปํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค๋Š” ์ƒ๊ฐ์ด ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๋…์„ฑ๋„ ๋งŽ์ด ๋–จ์–ด์ง€๊ณ , ๋„ค์ด๋ฐ๋„ ๋งŽ์ด ๋ถ€์กฑํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์•„์š” PR์„ ์ฒ˜์Œํ•ด๋ด์„œ ๋ฌธ์ œ๊ฐ€ ์žˆ์„๊นŒ ๊ฑฑ์ •ํ–ˆ๋Š”๋ฐ ์ž˜๋˜์„œ ๋‹คํ–‰์žˆ์–ด๊ณ , ํŒ€์›๋“ค๊ณผ ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์–ด์„œ ๋„ˆ๋ฌด ์ข‹์•˜์–ด์š”
nanuya
10
์ฒซ ์ฐธ์—ฌ๋ผ ๋„ˆ๋ฌด ์„ค๋ ˆ์š”!
์–ด๋ ค์› ๋˜ ์ : ์ƒํƒœ๊ด€๋ฆฌ ์‹œ new Map ์„ ์‚ฌ์šฉํ–ˆ๋Š”๋ฐ proxy api ๋ฅผ ์‚ฌ์šฉํ•ด์„œ set ํ•  ๋•Œ render ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ณ ์‹ถ์—ˆ๋Š”๋ฐ proxy ์—์„œ๋Š” map ์ œ์–ด๊ฐ€ ์‰ฝ์ง€ ์•Š๋”๋ผ๊ตฌ์š”! ๊ฒฐ๊ตญ ํ”„๋ก์‹œ๋Š” ์ ์šฉํ•˜์ง€ ๋ชป ํ–ˆ์–ด์š” ใ… ใ… 
์˜ˆ์ •
7
๋ฐ–์— ๋น„์˜ค๋‚˜์š”...? ํ•˜๋ฃจ์ข…์ผ ์ปดํ“จํ„ฐ ์•ž์ด๋ž‘ ์นจ๋Œ€์—๋งŒ ์žˆ์–ด์„œ ๋ชฐ๋ž์–ด์š”
๋ชจ๋“ˆํ™”ํ•˜๋ฉด์„œ ํŒŒ์ผ์„ ์–ด๋–ป๊ฒŒ ๋‚˜๋ˆ„๋Š”๊ฒŒ ์ข‹์„๊นŒ ๊ณ ๋ฏผ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค
ํ˜ธ์˜น์ด
8
ํ”ผ๊ณค..
๋ณด๊ธฐ ์ข‹์€ ์ฝ”๋“œ๋ฅผ ๋งŒ๋“œ๋Š”๊ฒŒ ์–ด๋ คใ…‡
์—˜๋ฆฌ์˜ค
8
์›”์š”์ผ .. ํ™”์ดํŒ…!
๊ฐ™์€ ์กฐ๊ฑด์ด๋ผ๋„ ๋‹ค์–‘ํ•œ ๋ฐฉ์‹์œผ๋กœ ์ฝ”๋“œ๊ฐ€ ์ž‘์„ฑ๋  ์ˆ˜ ์žˆ๋‹ค๊ณ  ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค.
Lofo
6
์˜ค๋Š˜ ๋น„๊ฐ€ ์˜ค๊ณ , ๋‚ ์”จ๊ฐ€ ์ถ”์›Œ์„œ ํ”ผ๊ณคํ•˜๋„ค์š”..
PR์„ ์ฒ˜์Œ ๋ณด๋‚ด๋ณด๊ณ , ํ”ผ๋“œ๋ฐฑ ๋ฐ›๋Š”๋ฐ, ๋‹ต๊ธ€ ๋‹ค๋Š” ๊ฒƒ๋„ ์–ด๋ ค์›Œ์„œ ์ฝ”๋“œ๋ฆฌ๋ทฐํ•˜๋Š” ๊ฒƒ์€ ์—„๋‘๋„ ๋ชป๋ƒˆ๋„ค์š”..
songsimo
6
๊ณจ๊ณจ๊ณจ....ํ—ฌ์š”์ผ์ž…๋‹ˆ๋‹ค...
jin0106
8
๊ทธ์ €๊ทธ๋ž˜์š”..
๋‹จ์ˆœํ•˜๊ฒŒ ๊ธฐ๋Šฅ๋งŒ ๊ตฌํ˜„ํ–ˆ๋˜๊ฑฐ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋‚˜๋ฌด๋งŒ ๋ณด๋Š”๊ฒŒ ์•„๋‹ˆ๋ผ ์ˆฒ์„ ๋ณด๋Š” ๊ด€์ ์—์„œ ์ƒ๊ฐ์„ ํ•ด๋ณผํ•„์š”๊ฐ€ ์žˆ๋Š”๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
7
์ข‹์Šต๋‹ˆ๋‹ค,,
sophie_sy
8
๋„ˆ๋ฌด ํž˜๋“  ์›”์š”์ผ.....
ํšŒ์‚ฌ ๊นƒํ—™ ๊ณ„์ •์ด์•„๋‹Œ ์ƒˆ๋กœ์šด ๊ณ„์ •์„ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด๊ณ„์ •๊ณผ ๊นƒ ์—ฐ๋™ํ• ๋•Œ ์—„์ฒญ ๊ณ ์ƒํ•œ๊ณ ๊ฐ™์•„์š”...
์šฐ๋ณ‘
6
soso
html์˜ ๊ธฐ๋Šฅ์„ ๋” ๊ณต๋ถ€ํ•˜๊ฒŒ ๋˜๋Š”๊ฒƒ ๊ฐ™์•„์š”
2dowon
6
์›”์š”์ผ์ด๊ณ , ๋น„๋„์™€์„œ ์ถฅ๋„ค์š” ใ…œใ…œ
์ฝ”๋“œ ๋ฆฌ๋ทฐ๊ฐ€ ๋‚ฏ์„ค์ง€๋งŒ ์žฌ๋ฐŒ๋Š” ๊ฒฝํ—˜์ด์—ˆ๊ณ , ์˜ค๋žœ๋งŒ์— vanilla JS๋กœ ์งœ๋ ค๋‹ˆ๊นŒ ์–ด๋ ต์ง€๋งŒ ์ข‹์•˜์Šต๋‹ˆ๋‹น
Keonhee Lee
10
๋ฐฉ์ด ๋”ฐ๋•ƒํ•ฉ๋‹ˆ๋‹ค
์ปดํฌ๋„ŒํŠธํ™”
realhee
8
๋„ˆ๋ฌด ์ถ”์›Œ์š” ใ… 
๊นƒํ—™์„ ์–ด๋Š์ •๋„ ์•ˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋Š”๋ฐ PR๋กœ ์†Œํ†ตํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ๋Œ€๋กœ ๋ฐฐ์› ์–ด์š”!
Bbi
5
๊ฝค ๋งŽ์ด ์ง€๊ฐํ•ด์„œ ์ฐธ๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค ใ… ใ… 
์ข‹์€ ํ”ผ๋“œ๋ฐฑ์ด๋ž€ ์–ด๋–ค ๊ฒƒ์ผ์ง€ ๊ณ ๋ฏผํ•˜๋Š” ๊ฒŒ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค!
์˜ค๋Š˜ ์ปจ๋””์…˜ ์ƒํƒœ๋ฅผ ์•„๋ž˜ ํ…Œ์ด๋ธ”์— ์ž‘์„ฑํ•ด์ฃผ์„ธ์š” ์ ์ˆ˜๋Š” 1~10์  ์‚ฌ์ด๋กœ ์˜ค๋Š˜์˜ ์ปจ๋””์…˜์„ ์ž‘์„ฑํ•ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
181

ย ย ์˜ค๋Š˜ ์Šคํ„ฐ๋””์˜ ๋ชฉํ‘œ

โ€ข
์ฝ”๋“œ๋ฆฌ๋ทฐ์— โ€˜ํด๋ฆฐ ์ฝ”๋“œโ€™์˜ ๊ด€์ ์„ ๋‹ด์•„ ์‹ฌํ™” ํ”ผ๋“œ๋ฐฑ ์ฃผ๊ณ  ๋ฐ›๊ธฐ
โ€ข
โ€˜ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐโ€™์„ ํ†ตํ•ด ๋ณด๋‹ค ๋นˆ๋ฒˆํ•˜๊ฒŒ ํ”ผ๋“œ๋ฐฑ ์ฃผ๊ณ  ๋ฐ›๋Š” ์—ฐ์Šตํ•˜๊ธฐ

ย ย ๋” ๋‚˜์€ ์ฝ”๋“œ๋ฅผ ์œ„ํ•œ ๊ณ ๋ฏผ๊ณผ ํ”ผ๋“œ๋ฐฑ

1. ๊ฐ€๋…์„ฑ์„ ์œ„ํ•œ ๋„ค์ด๋ฐ ~20:40

1) ๋‚ด ํ•จ์ˆ˜๋Š” ์ •๋ง ํ•œ ๊ฐ€์ง€ ๊ธฐ๋Šฅ๋งŒ ํ•˜๋Š”๊ฐ€? ๊ทธ๋ฆฌ๊ณ  ํ•จ์ˆ˜์˜ ์ด๋ฆ„์€ ์ ์ ˆํ•œ๊ฐ€?

function showMenuItems() { const menuItems = getMenuItems(); ... menuItems.forEach(item => { console.log(item); }); ... }
JavaScript
๋ณต์‚ฌ
์œ„ ์ฝ”๋“œ๋Š” ์•„๋ž˜์™€ ๊ฐ™์ด ๋ถ„๋ฆฌ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
function logMenuItems(menuItems) { menuItems.forEach(item => { console.log(item); }); } function showMenuItems() { const menuItems = getMenuItems(); ... logMenuItems(menuItems); ... }
JavaScript
๋ณต์‚ฌ

2) ์ค‘๊ฐ„ ๋ณ€์ˆ˜ ๋„์ž…: ์˜๋ฏธ๊ฐ€ ๋ช…ํ™•ํ•ด์ง„๋‹ค๋ฉด ๋ณ€์ˆ˜๋ช…์€ ๊ธธ์–ด๋„ ๊ดœ์ฐฎ์Šต๋‹ˆ๋‹ค.

const menuItems = getMenuItems(); menuItems.map(item => { if (item.isSoldOut) { ... } })
JavaScript
๋ณต์‚ฌ
const menuItems = getMenuItems(); const soldOutMenuItems = menuItems.filter(item => item.completed) if (soldOutMenuItems) { ... }
JavaScript
๋ณต์‚ฌ
๋ณต์žกํ•œ ๊ณ„์‚ฐ์ด ํ•„์š”ํ•˜๋‹ค๋ฉด ํ•จ์ˆ˜๋กœ ๋ถ„๋ฆฌํ•˜๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

2. return ๊ตฌ์กฐ ~21:10

1) ๋น ๋ฅธ ์‹คํŒจ: fast fail (early return)

๋น ๋ฅธ ์‹คํŒจ๋ฅผ ํ•˜๊ฒŒ๋” ์ฝ”๋“œ๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉด depth๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. depth๋ฅผ ๋Š˜๋ฆฌ๋Š” ๊ฒƒ์€ ์ฝ”๋“œ๋ฅผ ๋ณต์žกํ•˜๊ฒŒ ๋งŒ๋“œ๋Š” ์Šต๊ด€ ์ค‘ ํ•˜๋‚˜์ด๊ธฐ ๋•Œ๋ฌธ์— ์˜์‹์ ์œผ๋กœ depth๋ฅผ ์ค„์ด๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
if (์„ฑ๊ณต๋กœ์ง || isTrue) { ... } // ์•„๋ž˜์™€ ๊ฐ™์ด ๋น ๋ฅธ ์‹คํŒจ๋ฅผ ํ•˜๋ฉด ์ฝ”๋“œ์˜ ์˜๋„์™€ ์˜ˆ์™ธ ์กฐ๊ฑด์ด ๋ช…ํ™•ํ•ด์ง€๊ณ  ๋‚˜์ค‘์— ๋ถ„๋ฆฌํ•˜๊ธฐ๋„ ์‰ฝ์Šต๋‹ˆ๋‹ค. if (์‹คํŒจ๋กœ์ง) { return } ... // ์„ฑ๊ณต ๋กœ์ง
JavaScript
๋ณต์‚ฌ

2) boolean์„ returnํ•œ๋‹ค๋ฉด ๋ฐ”๋กœ returnํ•˜๊ธฐ

// bad if (isSoldOut || isCount) { return true } return false // good return isSoldOut || !!isCount
JavaScript
๋ณต์‚ฌ

3. ๊ฐ์ฒด

1) ๋ฐ˜๋ณต๋ฌธ ๋ณด๋‹ค๋Š” ํŒŒ์ดํ”„

โ€ข
๋ฐ˜๋ณต๋ฌธ ๋ณด๋‹ค๋Š” ํŒŒ์ดํ”„๋ฅผ ์ด์šฉํ•œ ๊ฒฝ์šฐ ๋ณด๋‹ค ์ฝ๊ธฐ ์ข‹์€ ์ฝ”๋“œ๊ฐ€ ๋  ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.
โ€ข
๊ฐ€๋Šฅํ•˜๋ฉด for๋ฌธ ๋Œ€์‹ ์— ๋‚ด์žฅ ๊ฐ์ฒด ๋ฉ”์„œ๋“œ๋ฅผ ์‚ฌ์šฉํ•ด์ฃผ์„ธ์š”
find some every includes map filter reduce
JavaScript
๋ณต์‚ฌ
// bad const soldOutMenuItems = []; for (const item of menuItems) { if (item.isSoldOut) { soldOutMenuItems.push(item); } } // good const soldOutMenuItems = menuItems.filter(item => item.isSoldOut);
JavaScript
๋ณต์‚ฌ
// bad for (let i = 0; i < todoList.length; i++) { if (todoList.isCompleted) { return todoList } } // good updatedTodoList = todoList.filter(todoItem => todoItem.isCompleted)
JavaScript
๋ณต์‚ฌ

2) ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด๋Š” forEach๋ณด๋‹ค๋Š” map์„ ์ด์šฉํ•ด ๋ถˆ๋ณ€ ๊ฐ์ฒด์ฒ˜๋Ÿผ ๋‹ค๋ฃจ๊ธฐ

๋ถˆ๋ณ€ ๊ฐ์ฒด๋กœ ๋‹ค๋ฃฌ๋‹ค๋ฉด ๋ฐ์ดํ„ฐ์˜ ๋ณ€ํ™”๋ฅผ ์ถ”์ ํ•˜๊ธฐ๋„ ์‰ฝ๊ณ , ์˜ˆ์ƒ์น˜ ๋ชปํ•œ ๋ฐ์ดํ„ฐ์˜ ๋ณ€๊ฒฝ์„ ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. forEach์˜ ๊ฒฝ์šฐ ๊ธฐ์กด ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด์— ๋ณ€๊ฒฝ์„ ๊ฐ€ํ•˜๋Š” ๋ฉ”์„œ๋“œ์ด๊ธฐ ๋•Œ๋ฌธ์—, forEach๋ฅผ ๋ฐ˜๋“œ์‹œ ์จ์•ผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์•„๋‹ˆ๋ผ๋ฉด ์ƒˆ๋กœ์šด ๋ฐฐ์—ด์„ ๋ฆฌํ„ดํ•˜๋Š” map์„ ํ™œ์šฉํ•ด์ฃผ์„ธ์š”~!
// bad const menus = ['์—์Šคํ”„๋ ˆ์†Œ', '์นดํŽ˜๋ผ๋–ผ', 'ํ”„๋ผํ‘ธ์น˜๋…ธ', '๋ธ”๋ž™ํ‹ฐ']; menus.forEach((value, index) => { menus[index] += '๋””์นดํŽ˜์ธ'; }); console.log(menus); // good const menus = ['์—์Šคํ”„๋ ˆ์†Œ', '์นดํŽ˜๋ผ๋–ผ', 'ํ”„๋ผํ‘ธ์น˜๋…ธ', '๋ธ”๋ž™ํ‹ฐ']; const decMenus = menus.map((value, index) => menus[index] += '๋””์นดํŽ˜์ธ'); console.log(decMenus);
JavaScript
๋ณต์‚ฌ

4. ๊ธฐํƒ€

1) EOL (End of Line)

PR์—์„œ ์ด๋Ÿฐ ๋งˆํฌ๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค๋ฉด! ํ™˜๊ฒฝ์— ๋”ฐ๋ผ ์˜๋„ํ•œ ๋ฐ”์™€ ๋‹ค๋ฅด๊ฒŒ ๊ฐœํ–‰ ๋ฌธ์ž ์ฒ˜๋ฆฌ๊ฐ€ ๋˜์ง€ ์•Š๋„๋ก EOL ์„ค์ •์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”.

2) ์ฃผ์„์— ๋‹ด์•„์•ผํ•˜๋Š” ๋Œ€์ƒ

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

๊ฐ๋…์˜ ์„ค๋ช…์„ ํฌํ•จํ•˜๊ธฐ

์˜ํ™”์—๋Š” ๊ฐ๋…์ด ์ž์‹ ์˜ ํ†ต์ฐฐ์„ ์„ค๋ช…ํ•˜๊ณ , ์˜ํ™”๊ฐ€ ๋งŒ๋“ค์–ด์ง„ ๊ณผ์ •์„ ๊ด€๋žŒ๊ฐ์ด ์ž˜ ์ดํ•ดํ•˜๊ฒŒ ๋„์™€์ฃผ๋Š” '๊ฐ๋…์˜ ์„ค๋ช…'์„ ๋‹ด์€ ๊ฐ๋…ํŒ ํŠธ๋ž™์ด ์žˆ์Šต๋‹ˆ๋‹ค๋‹ค. ์ด์™€ ๋น„์Šทํ•œ ๋ฐฉ์‹์œผ๋กœ ์ค‘์š”ํ•œ ํ†ต์ฐฐ์„ ๊ธฐ๋กํ•œ ์ฃผ์„์„ ์ฝ”๋“œ์— ํฌํ•จ์‹œํ‚จ๋‹ค๋ฉด, ์ฝ๋Š” ์‚ฌ๋žŒ์œผ๋กœ ํ•˜์—ฌ๊ธˆ ํ•ด๋‹น ์ฝ”๋“œ์— ๋Œ€ํ•œ ๋” ๋†’์€ ์ดํ•ด๋ฅผ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋„์™€์ค๋‹ˆ๋‹ค.
์˜ˆ๋ฅผ ๋“ค๋ฉด
// ์ด ๋ฐ์ดํ„ฐ์—์„œ ์ด์ง„ํŠธ๋ฆฌ๋Š” ํ•ด์‹œํ…Œ์ด๋ธ”๋ณด๋‹ค 40%์ •๋„ ๋น ๋ฅด๋‹ค. // ์žฌ๊ท€ํ•จ์ˆ˜๋ฅผ ์ด์šฉํ•˜๋ฉด, ๊ธฐ์กด์˜ 100line์ด ๋ ์ˆ˜ ์žˆ๋Š” ์ฝ”๋“œ๊ฐ€ ๋‹จ 20์ค„๋กœ ์ •๋ฆฌ๋œ๋‹ค. ๋ฐ˜๋ฉด ์„ฑ๋Šฅ์€ ์œ ์˜๋ฏธํ•œ ์ฐจ์ด๊ฐ€ ์—†๋‹ค.
JavaScript
๋ณต์‚ฌ
์ด๋Ÿฌํ•œ ์ฃผ์„์€ ์ฝ”๋“œ๋ฅผ ์ฝ๋Š” ์‚ฌ๋žŒ์—๊ฒŒ ์ฝ”๋“œ๋ฅผ ์ตœ์ ํ™”ํ•˜๋Š๋ผ ์‹œ๊ฐ„์„ ํ—ˆ๋น„ํ•˜์ง€ ์•Š๊ฒŒ ๋„์™€์ค๋‹ˆ๋‹ค.

์ฝ”๋“œ์— ์žˆ๋Š” ๊ฒฐํ•จ์„ ์„ค๋ช…ํ•˜๊ธฐ

์ฝ”๋“œ๋Š” ์ง€์†์ ์œผ๋กœ ์ง„ํ™”ํ•˜๋ฉฐ, ๊ทธ๋Ÿฌ๋Š” ๊ณผ์ • ์ค‘์— ๋ฒ„๊ทธ๋ฅผ ๊ฐ–์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฐํ•จ์„ ์„ค๋ช…ํ•˜๋Š” ๊ฒƒ์„ ๋ถ€๋„๋Ÿฌ์›Œํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์ˆจ๊ธฐ๋Š”๊ฒŒ ๋ฌธ์ œ์ด์ง€, ๊ฒฐํ•จ์„ ๊ณต๊ฐœ์ ์œผ๋กœ ๋“œ๋Ÿฌ๋‚ด๊ณ  ์ˆ˜์ •ํ•  ์—ฌ์ง€๋ฅผ ๋‚จ๊ฒจ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ๊ฐœ์„ ์ด ํ•„์š”ํ•  ๋•Œ ์•„๋ž˜์™€ ๊ฐ™์ด ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
// TODO: JPEG์™ธ ๋‹ค๋ฅธ ์ด๋ฏธ์ง€ ํฌ๋งท๋„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•œ๋‹ค
JavaScript
๋ณต์‚ฌ
// AsyncMode should be deprecated export function isAsyncMode(object: any) { if (__DEV__) { if (!hasWarnedAboutDeprecatedIsAsyncMode) { hasWarnedAboutDeprecatedIsAsyncMode = true; // Using console['warn'] to evade Babel and ESLint console['warn']( 'The ReactIs.isAsyncMode() alias has been deprecated, ' + 'and will be removed in React 18+.', ); } } return false; }
JavaScript
๋ณต์‚ฌ
์ด๋Ÿฌํ•œ ๊ฒฐํ•จ ์„ค๋ช…๊ณผ, ์ถ”๊ฐ€๋กœ ํ•ด์•ผํ•˜๋Š” ์ผ์˜ ๊ฒฝ์šฐ ํŒ€๋‚ด์—์„œ ์ปจ๋ฒค์…˜์„ ๋งž์ถ”๋ฉด ์ข‹์Šต๋‹ˆ๋‹ค.

์ƒ์ˆ˜์— ๋Œ€ํ•œ ์„ค๋ช…

์ƒ์ˆ˜๋ฅผ ์ •์˜ํ•  ๋•Œ๋Š” ์ข…์ข… ๊ทธ ์ƒ์ˆ˜๊ฐ€ ๋ฌด์—‡์„ ํ•˜๋Š”์ง€, ๊ทธ๊ฒƒ์ด ์™œ ํŠน์ •ํ•œ ๊ฐ’์„ ๊ฐ–๊ฒŒ ๋˜๋Š”์ง€ ์‚ฌ์—ฐ์ด ์žˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค๋ฉด ์•„๋ž˜์™€ ๊ฐ™์ด ์ž‘์„ฑ๋œ ๊ฒฝ์šฐ, ์ฃผ์„์„ ํ†ตํ•ด ํ•ด๋‹น ์ฝ”๋“œ์— ๋Œ€ํ•œ ์ดํ•ด๋„๋ฅผ ๋” ๋†’๊ฒŒ ๊ฐ€์ ธ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
// ํ•ฉ๋ฆฌ์ ์ธ ํ•œ๊ณ„ - 1000๊ฐœ ์ด์ƒ์„ ๊ตฌ๋…ํ•˜๋Š” ์‚ฌ๋žŒ์€ ๊ธฐํš ๋…ผ์˜์ƒ ์—†๋‹ค. const MAX_SUBSCRIPTIONS = 1000 // ์‚ฌ์šฉ์ž๋“ค์€ 0.72๊ฐ€ ํฌ๊ธฐ/ํ•ด๋‹น๋„ ๋Œ€๋น„ ์ตœ์„ ์ด๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค. const IMAGE_QUALITY = 0.72
JavaScript
๋ณต์‚ฌ

์‚ฌ๋žŒ๋“ค์ด ์‰ฝ๊ฒŒ ๋น ์งˆ ๊ฒƒ ๊ฐ™์€ ํ•จ์ •์„ ๋ฏธ๋ฆฌ ๊ฒฝ๊ณ ํ•˜๊ธฐ

์˜ˆ๋ฅผ ๋“ค์–ด ์‚ฌ์šฉ์ž์—๊ฒŒ ์ด๋ฉ”์ผ์„ ๋ณด๋‚ด๋Š” ์จ๋“œํŒŒํ‹ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค๊ณ  ํ•ด๋ด…์‹œ๋‹ค. ์ด ๋•Œ ์•„๋ž˜์™€ ๊ฐ™์€ ์ด์Šˆ๊ฐ€ ์žˆ๊ณ , ๊ทธ์— ๋Œ€ํ•ด ์ž‘์„ฑํ•ด์ค€๋‹ค๋ฉด, ํ•จ๊ป˜ ๊ฐœ๋ฐœํ•˜๋Š” ์‚ฌ๋žŒ์€ 1๋ถ„์ •๋„ ์†Œ์š”๋œ๋‹ค๋Š”๊ฑธ ์‚ฌ์šฉ์ž์—๊ฒŒ ์• ๋‹ˆ๋ฉ”์ด์…˜์ด๋‚˜, ๋ฉ”์‹œ์ง€๋กœ ์•Œ๋ฆผ์„ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด, ์™œ ์‹œ๊ฐ„์ด 1๋ถ„์ด๋‚˜ ๊ฑธ๋ฆฌ๋Š”์ง€ ๊ทธ๊ฒƒ์ด ์—๋Ÿฌ๊ฐ€ ์•„๋‹Œ์ง€ ํ™•์ธํ•˜๋Š” ์ž‘์—…์„ ํ•ด์•ผํ• ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.
// ์ด ํ•จ์ˆ˜๋Š” ์™ธ๋ถ€ ์„œ๋น„์Šค๋ฅผ ํ˜ธ์ถœํ•˜์—ฌ, ์ด๋ฉ”์ผ์„ ๋ฐœ์†กํ•œ๋‹ค (1๋ถ„์ •๋„ ์†Œ์š”) function sendEmail() { ... }
JavaScript
๋ณต์‚ฌ

์ค‘๊ฐ„ํšŒ๊ณ  & ์‰ฌ๋Š”์‹œ๊ฐ„ (~21:20)

๊ฐ™์ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ํ•˜๋ฉฐ ๋Š๋‚€ ์ &ํ”ผ๋“œ๋ฐฑ์„ ๊ฐ„๋‹จํžˆ ๊ณต์œ ํ•ด์ฃผ์„ธ์š”
blackraven93
์ข‹์€ ํ”ผ๋“œ๋ฐฑ์œผ๋กœ ๋„“์€ ์‹œ์•ผ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
Mulgyeol
์ข‹์€ ์ฝ”๋“œ๋ž€ ๊ฑด ์–ด๋–ค๊ฑธ์ง€ ๊ฐ™์ด ๊ณ ๋ฏผํ•ด๋ณด๊ณ  ์˜๊ฒฌ์„ ๋‚˜๋ˆŒ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์Šต๋‹ˆ๋‹ค! ๊ฐ™์€ ๋™์ž‘์„ ๊ตฌํ˜„ํ•˜๋”๋ผ๋„ ๊ตฌํ˜„ ๋ฐฉ์‹์ด ๋ชจ๋‘ ๋‹ค๋ฅด๋‹ค๋Š”๊ฒŒ ์‹ ๊ธฐํ•˜๊ณ  ํฅ๋ฏธ๋กœ์›Œ์š”!
์ด์ •๋ฏผ
๋‹ค๋ฅธ๋ถ„๋“ค์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ๋” ์˜๊ฒฌ์„ ๋‚˜๋ˆ„๊ณ  ์‹ถ์€๋ฐ ์‹œ๊ฐ„์ด ์งง์•„์„œ ์•„์‰ฌ์šด๊ฒƒ ๊ฐ™์•„์š”.
์—ฐ๋ฆฌ์‚ฌ
๋‹ค๋ฅธ๋ถ„๋“ค์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๊ณ  ๋” ๋งŽ์ด ๋ฐฐ์› ๊ณ  ํ”ผ๋“œ๋ฐฑ์„ ๋งŽ์ด ๋ฐ›์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๋˜๊ฒƒ ๊ฐ™์•„์š”.
suyeon
๋‹ค๋ฅธ๋ถ„๋“ค์ด ์ฝ”๋“œ๋ฆฌ๋ทฐ ํ•˜์‹œ๋Š” ๊ฒƒ์„ ๋“ฃ๊ณ  ๋งŽ์ด ๋ฐฐ์› ๋‹ค.
baegofda
๋ฆฌํ„ด ๊ตฌ์กฐ์—๋Œ€ํ•ด์„œ ๋‹ค์‹œ ์ƒ๊ฐํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๊ณ  ๋„ค์ด๋ฐ์—๋Œ€ํ•œ ๊ณ ๋ฏผ์€ ๋น„์Šทํ•˜๋‹ค๋Š”๊ฑธ ๋Š๊ผˆ์Šต๋‹ˆ๋‹ค.
kyoul
์ข‹์€ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค
์ตœ๋‹ค๋นˆ
์—ญ์‹œ ์ฝ๊ธฐ ์ข‹๊ณ  ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ๊ฐ€ ์ตœ๊ณ ์ด๋‹ค.. ๋‚˜๋Š” ์™œ ๋˜ฅ์„ ๋งŒ๋“œ๋Š”๊ฐ€...
Eunyeol-Lucas
์ฃผ๋ง์—๋„ ์ฝ”๋“œ๋ฆฌ๋ทฐํ•˜๋ฉด์„œ ๋งŽ์€ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„์—ˆ์ง€๋งŒ ์‹ค์‹œ๊ฐ„์œผ๋กœ๋„ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์–ด์„œ ์ •๋ง ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ๋ถ„๋“ค์˜ ์ฝ”๋“œ์— ๋Œ€ํ•œ ๊ถ๊ธˆ์ฆ๋„ ํ•ด์†Œํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ๊ฒƒ๋“ค์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
๋ฐ•๊ทœํƒœ
์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ถ๊ธˆํ–ˆ๋˜์ ์„ ๋ฌผ์–ด๋ณด๊ณ  ๋‹ต๋ณ€๋ฐ›์„ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์–ด์š”, ํ•˜์ง€๋งŒ ์‹œ๊ฐ„์ด ์ข€ ์งง์•„์„œ ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค.
kurt
๋ถ€์กฑํ•œ ๋ถ€๋ถ„์„ ๋งŽ์ด ๋Š๊ปด์„œ ์ข‹์•˜์ง€๋งŒ ์ œ๊ฐ€ ํŒ€์›๋“ค์—๊ฒŒ ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ๋Š” ์ƒํ™ฉ์ด ์•„๋‹Œ ๊ฒƒ ๊ฐ™์•„ ์ฃ„์†ก ใ… ใ…  ๋” ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•˜๊ณ  ์Šคํ„ฐ๋”” ์ฐธ์—ฌํ•ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹ค.
beomjourr
ํšŒ์‚ฌ์—์„œ ๋ฌด์‹ฌ์ฝ” ์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ์ถ”ํ›„ ์œ ์ง€๋ณด์ˆ˜๋ฅผ ํ•˜๋Š” ๋‹ค๋ฅธ ๋ˆ„๊ตฐ๊ฐ€์—๊ฒŒ๋Š” ๋ถˆ๋งŒ์ด ๋  ์ˆ˜๋„ ์žˆ๊ฒ ๋‹ค๋Š” ๊ฒƒ์„ ๋ช…์‹ฌ ํ•ด์•ผ๊ฒ ์Šต๋‹ˆ๋‹คใ… 
jinhee
nanuya
๋‹ค๋ฅธ๋ถ„๋“ค ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด์„œ ์ œ ์ฝ”๋“œ์—์„œ ๋ถ€์กฑํ•œ ์ ๋“ค์„ ๋” ์ธ์ง€ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค! ๊ฐ™์€ ์ฃผ์ œ๋กœ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„๋‹ˆ๊นŒ ์žฌ๋ฐŒ๋„ค์š”!
์˜ˆ์ •
๋ชจ๋“  ์ฝ”๋“œ์—์„œ ๋ฐฐ์šธ ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋Š” ์ ์„ ๋ฆฌ๋ทฐํ•˜๋ฉด์„œ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค! ํ˜น์‹œ ์ œ๊ฐ€ ๋‚ ์นด๋กญ๊ฒŒ ๋ฆฌ๋ทฐํ• ๊นŒ๋ด ์ „์ „๊ธ๊ธ ํ•˜๊ฒŒ๋˜๋„ค์š”
ํ˜ธ์˜น์ด
๋ฆฌ๋ทฐ๋ฅผ ํ• ๋•Œ ์กฐ์‹ฌํ•˜๊ธฐ๋Š” ํ–ˆ์ง€๋งŒ ๊ธฐ๋ถ„์ด ๋‚˜์ ์ˆ˜๋„ ์žˆ๋Š”๋ฐ ํŒ€์›๋ถ„๋“ค์ด ๋ชจ๋‘ ๊ธฐ๋ถ„์ข‹๊ฒŒ ๋ง์”€ํ•ด์ฃผ์…”์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ํ•œ ๋ถ€๋ถ„์”ฉ ์ง‘์ค‘ํ•ด์„œ ๋ณด๋‹ˆ๊นŒ ์ข€ ๋” ๋ฆฌ๋ทฐํ•˜๊ธฐ ํŽธํ–ˆ์Šต๋‹ˆ๋‹ค.
์—˜๋ฆฌ์˜ค
Lofo
๋‹ค๋ฅธ ์‚ฌ๋žŒ์ด ์ž‘์„ฑํ•œ ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉด์„œ ๋งŽ์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋Š๊ผˆ๋‹ค. ์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด์„œ ๊ฐ•์˜๋งŒ ๋ณด๋ฉด์„œ ํ˜ผ์ž ๊ณต๋ถ€ํ•˜๋Š” ๊ฒƒ๊ณผ๋Š” ์ฐจ์›์ด ๋‹ค๋ฅธ ์ฆ๊ฑฐ์›€์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
songsimo
์ž์นซ ๊ธฐ๋ถ„์ด ์ƒํ•  ์ˆ˜๋„ ์žˆ๋Š” ์ƒํ™ฉ์—์„œ๋„ ํŒ€์›๋“ค์ด ์ข‹์€ ๋ง๋กœ ์กฐ์–ธ์„ ์ฃผ์–ด์„œ ๋” ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋•๋ถ„์— ๋งŽ์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์–ป๊ฒŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค!
jin0106
์ œ ์ฝ”๋“œ๋ฅผ ๋‹ค์–‘ํ•œ ์‹œ๊ฐ์—์„œ ๋ฆฌ๋ทฐ ๋ฐ›์„ ์ˆ˜ ์žˆ์–ด ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
sophie_sy
๋•๋ถ„์— ์ƒˆ๋กœ์šด๊ฑฐ ๋งŽ์ด ์•Œ์•„๊ฐ€์š”! ๋˜ ํŒ€์›๋“ค์ด ๋‹ค๋“ค ๊ผผ๊ผผํ•˜๊ฒŒ ์ฝ”๋“œ๋ฅผ ์งœ์…”์„œ ์ œ ๋ถ€์กฑํ•œ์ ๋„ ๋งŽ์ด ๋Š๋‚„ ์ˆ˜ ์žˆ์—ˆ๋„ค์š” ใ…œใ…œ
์šฐ๋ณ‘
์ฝ”๋“œ์— ์ด๋ฏธ ๋งŽ์ด ์ ์šฉ๋˜์–ด์žˆ์–ด์„œ ๋‹ค๋“ค ์ž˜ํ•˜์‹ ๋‹ค๊ณ  ๋Š๊ผˆ๋‹ค.
2dowon
๊ฐ™์ด ์ฝ”๋“œ์— ๋Œ€ํ•ด ์–˜๊ธฐํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ฆ๊ฑฐ์› ์Šต๋‹ˆ๋‹ค! ํŠนํžˆ ํŠน์ • ๊ด€์ ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๋ฆฌ๋ทฐํ•˜๋Š” ์‹œ๊ฐ„์„ ๊ฐ€์ง€๋‹ค๋ณด๋‹ˆ ๋” ์ž˜ ๋ฆฌ๋ทฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋Š” ๊ฒƒ ๊ฐ™์•„์š”~
Keonhee Lee
์‹ ๊ฒฝ์“ฐ์ง€ ๋ชปํ–ˆ๋˜ ( ๋ชฐ๋ž๋˜) ๋ถ€๋ถ„์„ ๋ฆฌ๋ทฐ ๋ฐ›๋Š”๊ฒŒ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
realhee
์ € ํ˜ผ์ž๋งŒ์˜ ๊ณ ๋ฏผ์ธ ์ค„ ์•Œ์•˜๋˜ ๋ถ€๋ถ„๋“ค์ด ๋งํ•˜๋‹ค๋ณด๋‹ˆ ๋‹ค๋ฅธ ๋ถ„๋“ค๋„ ๋Š๊ผˆ์—ˆ๋‹ค๋Š” ๊ฑธ ์•Œ๊ณ  ์‹ ๊ธฐํ•˜๊ธฐ๋„ ํ•˜๊ณ  ๋” ๊ธฐ์–ต์— ๋‚จ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค! ์ฝ”๋“œ๋„ ์กฐ๊ธˆ์”ฉ ๋” ๊น”๋”ํ•ด์ง€๋Š” ๊ฒƒ ๊ฐ™์•„์š”
Bbi
๋’ค๋Šฆ๊ฒŒ ์ง€๊ฐ์œผ๋กœ ์ฐธ๊ฐ€ํ•ด์„œ ์•„์‰ฝ์Šต๋‹ˆ๋‹ค!! ๋‚˜๋จธ์ง€ ์‹œ๊ฐ„ ์ข‹์€ ์ด์•ผ๊ธฐ ๋งŽ์ด ๋‚˜๋ˆ„๊ณ ์‹ถ์–ด์šฉ
๋ฏผ์žฌ
์•„์ง PR์„ ๋ชป ๋‚ ๋ฆฐ ์ƒํ™ฉ์—์„œ ๋‹ค๋ฅธ ๋ถ„๋“ค์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๋ฉฐ ๋งŽ์ด ์–˜๊ธฐํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ์ •๋ง ์ดˆ๋ณด์ž ์ž…์žฅ์—์„œ ์•ž์œผ๋กœ ๋”์šฑ ๋งŽ์ด ๋ฐฐ์šธ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค!
jinhee
์ฝ”๋ฉ˜ํŠธ ๋‹จ ๊ฒƒ์„ ์ปค๋ฐ‹ํ•˜๋Š”์ค„์„ ๋ชฐ๋ผ๊ฐ€์ง€๊ณ  ์•ˆ์˜ฌ๋ผ ๊ฐ€๊ณ  ์žˆ์—ˆ์–ด์š” ใ… ใ…  ๋ฆฌ๋ทฐ ํ•ด์ฃผ์‹œ๋Š” ํŒ€์›๋ถ„๋“ค๊ป˜ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.. ๊ณ ์ณ์•ผํ•  ๋ถ€๋ถ„์ด ๋งŽ์€ ๊ฒƒ์ด ๋ณด์ด๋„ค์š”

ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ

๋ฌธ์ œ (~22:05)

ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜๋Š” F(0) = 0, F(1) = 1์ผ ๋•Œ, 2 ์ด์ƒ์˜ n์— ๋Œ€ํ•˜์—ฌ F(n) = F(n-1) + F(n-2) ๊ฐ€ ์ ์šฉ๋˜๋Š” ์ ํ™”์‹์ž…๋‹ˆ๋‹ค. 2 ์ด์ƒ์˜ n์ด ์ž…๋ ฅ๋˜์—ˆ์„ ๋•Œ, fibonacci ํ•จ์ˆ˜๋ฅผ ์ œ์ž‘ํ•˜์—ฌ n๋ฒˆ์งธ ํ”ผ๋ณด๋‚˜์น˜ ์ˆ˜๋ฅผ ๋ฐ˜ํ™˜ํ•ด ์ฃผ์„ธ์š”. ์˜ˆ๋ฅผ ๋“ค์–ด n = 3์ด๋ผ๋ฉด 2๋ฅผ ๋ฐ˜ํ™˜ํ•ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
ex_ F(4)์ธ ๊ฒฝ์šฐ 0 1 1 2 '3' ์ด๋ฏ€๋กœ F(4) = 3 ์ž…๋‹ˆ๋‹ค.
Plain Text
๋ณต์‚ฌ
function fibonacci(number) { // ์ด ๋ถ€๋ถ„์„ ๊ตฌํ˜„ํ•ด์ฃผ์„ธ์š”. }
JavaScript
๋ณต์‚ฌ
Search

์งํ”„๋กœ๊ทธ๋ž˜๋ฐํ• ๋•Œ ์ฃผ์˜์‚ฌํ•ญ

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

๋ฌธ์ œ2

waterMelonํ•จ์ˆ˜๋Š” ์ •์ˆ˜ n์„ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ž…๋ ฅ๋ฐ›์Šต๋‹ˆ๋‹ค.
๊ธธ์ด๊ฐ€ n์ด๊ณ , ์ˆ˜๋ฐ•์ˆ˜๋ฐ•์ˆ˜โ€ฆ์™€ ๊ฐ™์€ ํŒจํ„ด์„ ์œ ์ง€ํ•˜๋Š” ๋ฌธ์ž์—ด์„ ๋ฆฌํ„ดํ•˜๋„๋ก ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•˜์„ธ์š”.
ex_ waterMelon(4)์ด 4์ด๋ฉด โ€˜์ˆ˜๋ฐ•์ˆ˜๋ฐ•โ€™์„ ๋ฆฌํ„ดํ•˜๊ณ  waterMelon(3)์ด๋ผ๋ฉด โ€˜์ˆ˜๋ฐ•์ˆ˜โ€™๋ฅผ ๋ฆฌํ„ดํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.
Plain Text
๋ณต์‚ฌ
function waterMelon(n){ }
JavaScript
๋ณต์‚ฌ

2์ฃผ์ฐจ ๋ชฉํ‘œ

์ฒดํฌ ๋ฆฌ์ŠคํŠธ

์Šคํ…2 ๋ฏธ์…˜์„ ์ง„ํ–‰ํ•˜๊ณ  Pull Request๋ฅผ ๊ทœ์น™์— ๋งž๊ฒŒ ๋ณด๋ƒˆ๋Š”๊ฐ€? (https://makerjun.notion.site/b83f1f42a51a431ebe95cba7a4498dd1 ์ฐธ์กฐ)
์Šคํ…2 ๋ฏธ์…˜ ์ค‘ ์ผ๋ถ€ ๊ธฐ๋Šฅ์ด๋ผ๋„ ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์œผ๋กœ ์ง„ํ–‰ํ•ด๋ณด๊ธฐ
ํด๋ฆฐ์ฝ”๋“œ๋ฅผ ์œ„ํ•œ ๊ด€์ ์—์„œ ํ”ผ๋“œ๋ฐฑ PR ์ฃผ๊ณ  ๋ฐ›๊ธฐ

์ฒดํฌ์•„์›ƒ

์ฒดํฌ์•„์›ƒ ์ ์ˆ˜(1~10)
์ด์œ 
์˜ค๋Š˜ ์Šคํ„ฐ๋””์— ๋Œ€ํ•œ (๋งค์šด๋ง›) ํ”ผ๋“œ๋ฐฑ
blackraven93
9
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์ฒ˜์Œ์ธ๋ฐ ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ๋‹ค!
์‹œ๊ฐ„์ด ์ ์–ด์„œ ๋„“๊ฒŒ ํ”ผ๋“œ๋ฐฑ์„ ๋ชปํ•ด ๋„ˆ๋ฌด ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค!
Mulgyeol
9
์ฝ”๋“œ๋ฆฌ๋ทฐ์™€ ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์žฌ๋ฐŒ์—ˆ์–ด์š”!
๊ฐ ํ™œ๋™ ์‹œ๊ฐ„์ด ์งง์€๊ฒŒ ์กฐ๊ธˆ ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹คใ… ใ… 
์ด์ •๋ฏผ
9
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ†ตํ•ด ์ƒ๋Œ€๋ฐฉ์˜ ์ƒ๊ฐ์„ ์•Œ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
์‹œ๊ฐ„์ด ์‚ด์ง ์ด‰๋ฐ•ํ–ˆ์—ˆ๋˜๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์—ฐ๋ฆฌ์‚ฌ
8
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜์ด ์ƒˆ๋กœ์› ์Šต๋‹ˆ๋‹ค.
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ ๊ฒฝํ—˜์ด ์ข‹๊ธด ํ•˜์ง€๋งŒ ์„ค๋ช…ํ•˜๋ฉด์„œ ๊ธฐ๊ฐ€ ๋นจ๋ฆฌ๋Š”๊ฒƒ ๊ฐ™์•„์š”.
suyeon
9
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.
์‹œ๊ฐ„์ด ์งง์•˜์Šต๋‹ˆ๋‹ค ใ…œใ…œ
baegofda
8
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฒ˜์Œ์ด๋ผ ๊ทธ๋Ÿฐ์ง€ ๋ญ”๊ฐ€ ์–ด์ƒ‰ํ•ฉ๋‹ˆ๋‹ค ใ…Ž
kyoul
9
ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค
์ตœ๋‹ค๋นˆ
9
ํŒ€์›๋ถ„๋“ค์˜ ์ข‹์€ ์ฝ”๋“œ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
๋‹ค ๋งŒ์กฑ์Šค๋Ÿฌ์› ์Šต๋‹ˆ๋‹ค.
Eunyeol-Lucas
9
์‹ค์‹œ๊ฐ„ ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ฐ ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ๊ฒฝํ—˜ํ•ด๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ ์žฌ๋ฐŒ๋„ค์š” ํ‘ธํ•ซ
๋ฐ•๊ทœํƒœ
8
์‹ค์‹œ๊ฐ„ ์ฝ”๋“œ๋ฆฌ๋ทฐ, ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ฒ˜์Œ ๊ฒฝํ—˜ํ•ด๋ดค๋Š”๋ฐ ํฅ๋ฏธ๋กœ์› ์Šต๋‹ˆ๋‹ค.
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์žฅ์ ์„ ๋Š๋ผ๊ธฐ์—” ์งง์€์‹œ๊ฐ„์ด์—ฌ์„œ ์•„์‰ฌ์› ์Šต๋‹ˆ๋‹ค.
kurt
beomjourr
8
ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฒ˜์Œํ•ด๋ณด๋Š”๋ฐ, ์ƒ‰๋‹ค๋ฅธ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค!
๊ณ ์ƒ ๋งŽ์œผ์…จ์Šต๋‹ˆ๋‹ค!!
jinhee
10
์ฝ”๋“œ๋ฆฌ๋ทฐ ์„ค๋ช…ํ•ด์ฃผ์‹ ๋ฐ๋กœ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„ ๋„ˆ๋ฌด ์ž˜ํ•˜์…”์„œ ์ œ๊ฐ€ ๋ชปํ•œ ๋ถ€๋ถ„์„ ๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค. ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ†ตํ•ด์„œ ๋‹ค์†Œ ์–ด๋ ค์› ๋˜ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์—ˆ๋˜ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
์งง์€ ์‹œ๊ฐ„์•ˆ์— ๋งŽ์€ ์ฝ˜ํ…์ธ ๊ฐ€ ์žˆ๋‹ค. ๊ทธ๋ž˜๋„ ์ข‹์Œ.
nanuya
10
ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ฒ˜์Œํ•ด๋ด์„œ ๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค!
์˜ˆ์ •
8
ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์žฌ๋ฐŒ์—ˆ์–ด์š” ์ œ๊ฐ€ ํ—ค๋งค๋Š” ๋ถ€๋ถ„์„ ๋นจ๋ฆฌ ๋นจ๋ฆฌ ์ฐพ์•„์ฃผ์…”์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค!
2๋ถ„ ๋„ˆ๋ฌด ์งง์€ ๋Š๋‚Œ์ด์—์š”! ๋„ˆ๋ฌด ๋น ๋ฅด๊ฒŒ ์™”๋‹ค๊ฐ”๋‹ค ํ•˜๋‹ˆ๊นŒ ์—ญํ• ์— ์กฐ๊ธˆ ํ˜ผ๋™์ด ์™”์–ด์š”
ํ˜ธ์˜น์ด
9
๋ชปํ•ด๋ณธ ๊ฒฝํ—˜๋“ค์„ ๋งŽ์ด ํ•ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.
์žฌ๋ฏธ์žˆ๋Š”๋ฐ ์žฅ์ ์„ ๋Š๋ผ์ง€๋Š” ๋ชปํ•œ๊ฒƒ ๊ฐ™์•„์š”
์—˜๋ฆฌ์˜ค
8
๋ฐค์ด๋ผ ํ”ผ๊ณคํ–ˆ์ง€๋งŒ ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค.
์ฝ”๋“œ๋ฆฌ๋ทฐ๋ฅผ ๋‹ค๊ฐ™์ด ํ•ด๋ณด๋Š”๊ฒŒ ์ƒˆ๋กœ์› ์Šต๋‹ˆ๋‹ค.
Lofo
10
์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ฐ ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐํ•˜๋ฉด์„œ ๊ฐœ๋ฐœ์ด ๋”์šฑ ์žฌ๋ฐŒ์–ด์กŒ์Šต๋‹ˆ๋‹ค!
songsimo
8
๋ง๋กœ๋งŒ ๋“ค์—ˆ๋˜ ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ... ์งง์€ ๊ฒฝํ—˜์ด์—ˆ์ง€๋งŒ ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค!
์‹œ๊ฐ„์ด ํ•œ์ •๋˜์–ด ์žˆ๋‹ค๋ณด๋‹ˆ ์ง„ํ–‰์ด ๋น ๋ฅด๋‹ค๋Š” ๋Š๋‚Œ์ธ๋ฐ ๋ฏธ๋ฆฌ ์ฃผ์ œ๋ฅผ ์•Œ๋ฉด ๋„์›€์ด ๋ ๊ฑฐ ๊ฐ™์•„์š”.
jin0106
sophie_sy
์žฌ๋ฐŒ์—ˆ์–ด์š”! ๋จธ๋ฆฌ์†์œผ๋กœ ์—ฌ๋Ÿฌ ์ƒ๊ฐ์ด ์žˆ์–ด์„œ ์ •๋ฆฌ ํ•˜๊ธฐ ์‰ฝ์ง€ ์•Š์•˜๋Š”๋ฐ ๋‹ค๋ฅธ ๋ถ„ ์ฝ”๋“œ ๋ณด๋ฉด์„œ ์ƒ๊ฐ ์ •๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜๋˜๊ฑฐ๊ฐ™์•„์š”!
์šฐ๋ณ‘
7
์žฌ๋ฐ‹์—ˆ์Šต๋‹ˆ๋‹ค!
์ฃผ์ œ๋ฅผ ํ˜น์‹œ ๋ฏธ๋ฆฌ์ฃผ๊ณ  ๊ฐ์ž ๋…ผ์˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์„ ์ค€๋น„ํ•ด์™€์„œ ํŒ€ ์„ธ์…˜์—์„œ๋Š” ์ค€๋น„๋œ๊ฒƒ๋“ค์„ ๋…ผ์˜ํ•˜๋Š”๊ฑด ์–ด๋–จ๊นŒ์š”?? โ‡’ ์‹œ๊ฐ„์„ ์ข€๋” ํšจ์œจ์ ์œผ๋กœ ์“ธ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ ์‹ถ์–ด์„œ์š”!!
2dowon
9
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ๊ณผ ์ฝ”๋“œ๋ฆฌ๋ทฐ ๋ชจ๋‘ ์ฒ˜์Œ์ด์—ˆ๋Š”๋ฐ, ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค!
ํŽ˜์–ดํ”„๋กœ๊ทธ๋žจ์˜ ์—ญํ• ์ด ๋ง‰์ƒ ํ•˜๋‹ค๋ณด๋‹ˆ๊นŒ ์‚ด์ง ํ—ท๊ฐˆ๋ ธ์ง€๋งŒ, ๊ทธ๋ž˜๋„ ์žฌ๋ฐŒ๊ฒŒ ํ–ˆ๋˜ ๊ฒƒ ๊ฐ™์•„์š”!
Keonhee Lee
10
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ๊ถ๊ธˆํ•˜๊ธฐ๋งŒ ํ–ˆ์—ˆ๋Š”๋ฐ ๊ฒฝํ—˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋˜ ์ข‹์€ ์‹œ๊ฐ„ ์žˆ์Šต๋‹ˆ๋‹ค.
realhee
10
๋…ธ์…˜์œผ๋กœ ๊ฐ„ํŽธํ•˜๊ฒŒ ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ํ•˜๋Š”๊ฑฐ ๋„ˆ๋ฌด ์ข‹์€ ๊ฒƒ ๊ฐ™์•„์š”!
ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์†์— ๋•€ ์ค„์ค„๋‚ฌ๋„ค์šฉ..
Bbi
10
ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ๋„ ๊ฒฝํ—˜ํ•ด๋ณด๊ณ , ์ข‹์€ ๊ฒฝํ—˜์ด์—ˆ์Šต๋‹ˆ๋‹ค! ๋„ˆ๋ฌด ์žฌ๋ฏธ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค
์ง€๊ฐํ•˜์—ฌ ์ฐธ๊ฐ€ํ–ˆ๋Š”๋ฐ, ๊ทธ๋Ÿผ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  ๊ทธ๋ฃน ๋ถ„๋“ค์ด ๋งŽ์ด ๋„์™€์ฃผ์…”์„œ ์ž˜ ๋”ฐ๋ผ๊ฐˆ ์ˆ˜ ์žˆ์„ ์ •๋„์˜€์–ด์š” ๋‹ค ์ข‹์•˜์Šต๋‹ˆ๋‹น
๋ฏผ์žฌ
10
ํŽ˜์–ด๋กœ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์€ ์ฒ˜์Œ์ธ๋ฐ ์ •๋ง ์žฌ๋ฐŒ์—ˆ๊ณ  ์ข‹์€ ์‹œ๊ฐ„์ด์—ˆ์Šต๋‹ˆ๋‹ค!
๋„ˆ๋ฌด ์žฌ๋ฐŒ์—ˆ์Šต๋‹ˆ๋‹ค