post-thumbnail

Social Login: OAuth

๋‚˜๋Š” ์š”์ฆ˜ ์„ ๋ฆ‰ ๋ง›์ง‘์„ ์†Œ๊ฐœํ•˜๊ณ  ์ž์œ ๋กญ๊ฒŒ ๋ง›์ง‘์— ๋Œ€ํ•ด ์†Œํ†ตํ•˜๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋‹ค. ๋ชจ๋“  ์‚ฌ๋žŒ๋“ค์ด ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋„๋ก ๋งŒ๋“œ๋Š” ์ค‘์ด์ง€๋งŒ, ์šฐ์„  ์ฃผ ๋Œ€์ƒ์€ ์œ„์ฝ”๋” 600 ์—ฌ ๋ช…์„ ๊ธฐ์ค€์œผ๋กœ ํ•œ๋‹ค. ์œ„์ฝ”๋“œ์—์„œ๋Š” ์ฃผ๋กœ ๊ตฌ๊ธ€ ๊ณ„์ •์„ ํ†ตํ•ด ๋‹ค์–‘ํ•œ

1์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 05 ํด๋กœ์ €

์ฑ•ํ„ฐ ๋ชฉํ‘œ: ํด๋กœ์ €์˜ ๋œป์„ ํ™•์‹คํžˆ ์•Œ๊ณ , ์ด๋ฅผ ๋‹ค๋ฅธ ์‚ฌ๋žŒ์—๊ฒŒ ๊ฐ„๋‹จํžˆ ์†Œ๊ฐœํ•  ์ˆ˜ ์žˆ์„ ๋งŒํผ ์š”์•ฝํ•œ๋‹ค.๋˜ํ•œ ํด๋กœ์ €๋ฅผ ํ™œ์šฉํ•œ ๋กœ์ง์„ ์ตํ˜€, ์ถ”ํ›„ ์ง์ ‘ ์‚ฌ์šฉํ•ด๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์ต์ˆ™ํ•ด์ง„๋‹ค.ํด๋กœ์ €๋Š” ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์—์„œ ๋“ฑ์žฅํ•˜๋Š” ๋ณดํŽธ์ ์ธ ํŠน์„ฑ์ด๋‚˜, ์ด๋ฅผ ์„ค๋ช…ํ•œ ๊ธ€์€ ๊ฐ๊ธฐ ๋‹ค๋ฅธ ์ •์˜

2์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 04 ์ฝœ๋ฐฑ ํ•จ์ˆ˜

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

5์ผ ์ „
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 03 this

์ฑ•ํ„ฐ ๋ชฉํ‘œ: this๊ฐ€ ๋‹ฌ๋ผ์ง€๋Š” ์ด์œ ๋ฅผ ์•Œ๊ณ , this๊ฐ€ ๋Œ€์ƒ์„ ๋ฐ”๋ผ๋ณด๋Š” ์ด์œ ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ์ถ”์ ํ•  ์ค„ ์•ˆ๋‹ค. this: ํ•จ์ˆ˜์™€ ๋ฉ”์„œ๋“œ์˜ ๊ตฌ๋ถ„์ด ๋Š์Šจํ•œ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ ์‹ค์งˆ์ ์œผ๋กœ ์ด ๋‘˜์„ ๊ตฌ๋ถ„ํ•˜๋Š” ๊ธฐ๋Šฅ. ์‹คํ–‰ ์ปจํ…์ŠคํŠธ๊ฐ€ ์ƒ์„ฑ๋  ๋•Œ ํ•จ๊ป˜ ๊ฒฐ์ •๋œ๋‹ค. ์ฆ‰, ํ•จ์ˆ˜๋ฅผ ํ˜ธ์ถœํ•  ๋•Œ

2021๋…„ 1์›” 8์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ๋Œ€์ฒด ๋ฌด์—‡์ผ๊นŒ?

ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ด ์ค‘์š”ํ•˜๋‹ค๋Š” ์ด์•ผ๊ธฐ๊ฐ€ ์ž์ฃผ ๋“ค๋ ค์˜ค๊ณ  ์žˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ด ํ•จ์ˆ˜ํ˜• ํ”„๋กœ๊ทธ๋ž˜๋ฐ, ํ•จ์ˆ˜ํ˜• ์–ธ์–ด๊ฐ€ ๋ฌด์—‡์ธ์ง€์— ๋Œ€ํ•ด ๊ตฌ๊ธ€์— ๊ฒ€์ƒ‰ํ•ด๋ณด์•„๋„ ์† ์‹œ์›ํžˆ ์•Œ๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค. ์ด ์–ธ์–ด๊ฐ€ ๋ฌด์—‡์ธ์ง€, ์™œ ์ค‘์š”ํ•œ ๊ฑด์ง€, ์–ด๋–ค ํ”„๋กœ์ ํŠธ๋ฅผ ํ•  ๋•Œ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋…์ธ์ง€ ์•Œ์•„์•ผ ๋‚˜์ค‘์—

2021๋…„ 1์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

Class, ํด๋ž˜์Šค ์ƒ์†, Instance

๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ํŠน๋ณ„ํ•œ ํ•จ์ˆ˜์ด๋‹ค. Class๋Š” Class ํ‘œํ˜„์‹๊ณผ Class ์„ ์–ธ ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์œผ๋กœ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ต๋ช… ํด๋ž˜์Šค ํ˜น์€ ์ด๋ฆ„์„ ๊ฐ€์ง„ ํด๋ž˜์Šค ํ‘œํ˜„์‹์œผ๋กœ ํด๋ž˜์Šค๋ฅผ ์ •์˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฃผ์˜ํ•  ์ ์€ ํด๋ž˜์Šค ํ‘œํ˜„์‹ ๋ฐ ์„ ์–ธ์— hoisting์ด ์ผ์–ด

2021๋…„ 1์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

REST, REST API, RESTful, HTTP Method

ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋ฉด์„œ ๋ถ„๋ช… REST API๋ฅผ ํ†ตํ•ด ๋ฐฑ์—”๋“œ์™€ ์†Œํ†ต์„ ํ–ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ด ๊ณผ์ •์ด๋‚˜ ์˜๋ฏธ๋ฅผ ๋ง๋กœ ํ’€์–ด๋‚ด๋ ค๋‹ˆ, ์ •ํ™•ํžˆ ์ •๋ฆฌ๊ฐ€ ๋˜์ง€ ์•Š์€ ๊ฒƒ์ธ์ง€ ์„ค๋ช…์„ ํ•˜๊ธฐ๊ฐ€ ์–ด๋ ค์› ๋‹ค. ๋”ฐ๋ผ์„œ ๋ณธ ํฌ์ŠคํŠธ์—์„œ๋Š” ๊ทธ๋™์•ˆ ๋งŽ์ด ์ ‘ํ•ด๋ณด์•˜๋˜ REST, RESTful, CRUD๋กœ ํ‘œํ˜„๋˜๋Š” HT

2021๋…„ 1์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[Algorithm] remainder ์ค‘๋ณต์ œ๊ฑฐ์‹

Math.random์„ ์ด์šฉํ•˜์—ฌ 100์ž๋ฆฌ ์ˆ˜ 10๊ฐœ ์ƒ์„ฑ => ๋ฐฐ์—ด์— ๋‹ด๊ธฐ๊ฐ ์ˆ˜๋ฅผ 42๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋ฅผ ๋ฐฐ์—ด๋กœ ๋‹ด๊ธฐ => .map() ์ด์šฉ์ •๋ ฌ ํ›„ ๊ฐ™์€ ๊ฐ’์€ ์‚ญ์ œํ•˜๊ธฐ. (๊ทธ ์ธ์ž๋กœ self ๋ฐ›๋Š” ๋ฉ”์†Œ๋“œ ์‚ฌ์šฉํ•ด์„œ)๊ฐ™์€ ๋ฌธ์ œ๋ฅผ for๋ฌธ๊ณผ Set์„ ์ด์šฉํ•˜์—ฌ ํ’€์–ด๋ณด๊ธฐ. ์ž…๋ ฅ

2021๋…„ 1์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[JavaScript] Map, WeakMap & Set, WeakSet

ES6 ๋•Œ ์—…๋ฐ์ดํŠธ๋œ ๊ธฐ๋Šฅ ์ค‘ Map๊ณผ Set์ด ์žˆ๋‹ค. ์ด๋“ค์€ ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด์™€ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์„ ํ•˜๋ฉด์„œ, ๊ฐ’์˜ ์ค‘๋ณต์ด ๊ฐ€๋Šฅํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ์‚ฝ์ž… ์ˆœ์„œ๋ฅผ ๊ธฐ์–ตํ•˜๋Š” ๋“ฑ์˜ ํŠน์ง•์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ทธ ํŠน์ง•์œผ๋กœ ์ธํ•ด ๋ฐฐ์—ด์ด๋‚˜ ๊ฐ์ฒด๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ๋ณด๋‹ค ๋” ํšจ์œจ์ ์œผ๋กœ ๋กœ์ง์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ์„ ๊ฒƒ

2021๋…„ 1์›” 2์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 02 ์‹คํ–‰ ์ปจํ…์ŠคํŠธ

์‹คํ–‰ ์ปจํ…์ŠคํŠธ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ๋™์  ์–ธ์–ด๋กœ์„œ์˜ ์„ฑ๊ฒฉ์„ ๊ฐ€์žฅ ์ž˜ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐœ๋…์ด๋‹ค.

2021๋…„ 1์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[Algorithm] ํœด๋Œ€ํฐ๋ฒˆํ˜ธ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

ํœด๋Œ€ํฐ๋ฒˆํ˜ธ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ํ•จ์ˆ˜ (30๋ถ„ ์†Œ์š”) ์ธ์ž๋กœ string ํ˜•ํƒœ์˜ ์ˆซ์ž๋ฅผ ๋ฐ›์œผ๋ฉด, ์ด ์ˆซ์ž๊ฐ€ ํœด๋Œ€ํฐ๋ฒˆํ˜ธ๋กœ ์œ ํšจํ•œ์ง€ ๊ฒ€์‚ฌํ•˜๋Š” ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ์ธ์ž์— ํ•˜์ดํ”ˆ('-')์€ ์žˆ์„ ๋•Œ๋„, ์—†์„ ๋•Œ๋„ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ–ˆ๋‹ค.

2021๋…„ 1์›” 1์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

[์ฝ”์–ด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ] 01 ๋ฐ์ดํ„ฐ ํƒ€์ž…

ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์—๋Ÿฌ์ฐฝ์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋งˆ์ฃผํ–ˆ๋‹ค. ์–ด๋–ค ์—๋Ÿฌ๋Š” ๊ตฌ๊ธ€๊ณผ ์Šคํƒ์˜ค๋ฒ„ํ”Œ๋กœ์šฐ๋ฅผ ์ฐพ์•„๋ณด๋ฉฐ ๊ธˆ์ƒˆ ํ•ด๊ฒฐํ•˜๊ณ  ์›์ธ์„ ์ฐพ์•„ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋„๋ก ๊ฐœ์„ ํ–ˆ์ง€๋งŒ, ์–ด๋–ค ์—๋Ÿฌ๋Š” ๋ช‡ ์‹œ๊ฐ„์„ ํˆฌ์žํ•ด ๊ฒจ์šฐ ํ•ด๊ฒฐํ•˜๊ณ  ์—๋Ÿฌ ๋ฐœ์ƒ ์›์ธ์„ ์ฐพ์ง€ ๋ชปํ•ด ๊ณ„์† ๋‹ต๋‹ตํ•œ ๊ฐ์ •์„ ๊ฐ€์ง€๊ฒŒ ํ–ˆ๋‹ค.

2020๋…„ 12์›” 31์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€

์ž๋ฃŒ๊ตฌ์กฐ ๊ฐ„๋‹จ ์ •๋ฆฌ

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

2020๋…„ 12์›” 31์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

๋‚˜์˜ ์Šค๋ฌด์‚ด ์ดํ›„ ์ด์•ผ๊ธฐ

์Šค๋ฌผ ์—ฌ์„ฏ ์ง€๊ธˆ, ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ปค๋ฆฌ์–ด๋ฅผ ์‹œ์ž‘ํ–ˆ๋‹ค. ๊ฐœ๋ฐœ ๋ถ„์•ผ๋ผ๋Š” ์ƒˆ๋กœ์šด ์‚ฌํšŒ๋กœ ๋“ค์–ด์„œ๋Š” ์ดˆ์ž… ๋‹จ๊ณ„์—์„œ ๋‚ด๊ฐ€ ๊ทธ๋™์•ˆ ์–ด๋–ค ๊ธธ์„ ๊ฑธ์–ด์™”๋‚˜ ์ •๋ฆฌ์ฐจ ์ด ์ด์•ผ๊ธฐ๋ฅผ ๊บผ๋‚ธ๋‹ค. ๋‚˜๋Š” ํ•ญ์ƒ ๋‚˜์—๊ฒŒ ์ฆ๊ฑฐ์šด ๊ฒƒ๊ณผ ํฅ๋ฏธ์žˆ๋Š” ๊ฒƒ์„ ์ซ“์•„ ๋‹ค๋…”๊ณ ํ•˜๊ณ  ์‹ถ์€ ์ผ์ด ์žˆ์œผ๋ฉด ์ ๊ทน์ ์œผ๋กœ ์Ÿ์ทจํ–ˆ๋‹ค. ์–ด๋ ธ์„

2020๋…„ 12์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์ฝ”๋”ฉ๊ณผ์ œ ์ง„ํ–‰ ๊ณผ์ • 12/19

React ๊ฐœ๋ฐœ์ž๋กœ์„œ ์ปค๋ฆฌ์–ด๋ฅผ ์‹œ์ž‘ํ•˜๋ ค ํ•œ๋‹ค. ๋‹ค์ˆ˜์˜ ํšŒ์‚ฌ์— ๋ฉด์ ‘์„ ์ง€์›ํ–ˆ๊ณ , ๊ทธ ์ค‘ ํ•œ ํšŒ์‚ฌ์—์„œ ์„œ๋ฅ˜ํ•ฉ๊ฒฉ์„ ํ•˜์—ฌ ์ฝ”๋”ฉ๊ณผ์ œ๋ฅผ ๋‚ด์ฃผ์…จ๋‹ค. ์ด ์ฝ”๋”ฉ๊ณผ์ œ๋ฅผ ํ•˜๋Š” ๊ณผ์ •๊ณผ ๋งž๋•‹๋œจ๋ฆฌ๋Š” ๋ฌธ์ œ, ์ƒˆ๋กœ์šด ์  ๋“ฑ์„ ํ•ด๋‹น ํฌ์ŠคํŠธ์— ์ •๋ฆฌํ•˜๋ ค๊ณ  ํ•œ๋‹ค. React.js, CRA, TypeScr

2020๋…„ 12์›” 19์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

AWS - ๊ฐœ๊ด„

2020๋…„ 12์›” 18์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
post-thumbnail

์œ„์ฝ”๋“œ ๊ธฐ์—…ํ˜‘์—…(์ธํ„ด์‹ญ) ํ›„๊ธฐ

์œ„์ฝ”๋“œ ๋ถ€ํŠธ์บ ํ”„๋ฅผ ๋‹ค๋‹Œ์ง€ ์–ด๋Š๋ง ๋‘ ๋‹ฌ์ด ํ˜๋Ÿฌ, ์‚ผ ๊ฐœ์›” ์ฐจ ๊ณผ์ •์ธ ๊ธฐ์—… ํ˜‘์—…์„ ์ง„ํ–‰ํ–ˆ๋‹ค.

2020๋…„ 12์›” 16์ผ
ยท
1๊ฐœ์˜ ๋Œ“๊ธ€

TypeScript 3 : Generic

Generic

2020๋…„ 11์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

TypeScript 2 : Interfaces

TypeScript๋Š” ๊ฐ’์˜ 'ํ˜•ํƒœ'์— ์ดˆ์ ์„ ๋งž์ถ”์–ด ํƒ€์ž…์„ ๊ฒ€์‚ฌํ•œ๋‹ค. ์ด๋Ÿฐ ์ ์„ Duck typing(๋• ํƒ€์ดํ•‘) ํ˜น์€ Structural subtyping(๊ตฌ์กฐ์  ์„œ๋ธŒํƒ€์ดํ•‘)์ด๋ผ๊ณ  ํ•œ๋‹ค. Interface๋Š” ์ด๋Ÿฐ ํƒ€์ž…๋“ค์˜ ์ด๋ฆ„์„ ์ง“๋Š” ์—ญํ• ์„ ํ•œ๋‹ค. ๋”๋ถˆ์–ด ์ฝ”๋“œ ์•ˆ์˜

2020๋…„ 11์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€

TypeScript 1 : Basic Types

๊ธฐ์—…ํ˜‘์—… ์ค‘์ธ ํšŒ์‚ฌ์˜ ์‚ฌ์ˆ˜ ๋ถ„๊ป˜ ์กฐ์–ธ์„ ์–ป๊ณ , ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ํ•ธ๋“œ๋ถ์œผ๋กœ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ ๊ณต๋ถ€๋ฅผ ํ•˜๋ ค๊ณ  ํ•œ๋‹ค. ์ง€๊ธˆ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ํƒ€์ž…์Šคํฌ๋ฆฝํŠธ๋ฅผ ์กฐ๊ธˆ์ด๋‚˜๋งˆ ์•Œ๊ณ  ์“ฐ๊ธฐ ์œ„ํ•ด์„œ๋Š” Basic Types, Interfaces, Generic ์ˆœ์œผ๋กœ ๊ณต๋ถ€ํ•˜๋Š” ๊ฒŒ ๋„์›€์ด ๋ 

2020๋…„ 11์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€