profile
Backend Developer๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป
ํƒœ๊ทธ ๋ชฉ๋ก
์ „์ฒด๋ณด๊ธฐ (35)JPA(11)ORM(11)Java(11)๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ๋ ˆ๋””์Šค(7)nosql(7)redis(7)React(6)WIL(3)ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค(3)๋ฐฑ์ค€(2)๋ฐฑ์—”๋“œ(2)๊ณ„์ธตํ˜• ์•„ํ‚คํ…์ฒ˜(2)TDD(2)redux(2)8๊ธฐ(2)์—ฐ๊ด€๊ด€๊ณ„(2)boj(2)ํด๋ฆฐ ์•„ํ‚คํ…์ฒ˜(2)2์ฃผ์ฐจ(1)์ปฌ๋ ‰์…˜ ๊ฐ’ ํƒ€์ž…(1)๊ฐ์ฒด์ง€ํ–ฅ ์ฟผ๋ฆฌ(1)ํ”„๋ก์‹œ(1)criteria(1) ํ—ฅ์‚ฌ๊ณ ๋‚  ์•„ํ‚คํ…์ฒ˜(1)ํ…Œ์ŠคํŠธ(1)Querydsl(1)์ง€์—ฐ๋กœ๋”ฉ(1)msa(1)์ƒ์† ๊ด€๊ณ„ ๋งคํ•‘(1)์‹๋ณ„๊ด€๊ณ„(1)์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ” ๋งคํ•‘(1)์ผ๋Œ€๋‹ค(1)๋‹ค๋Œ€์ผ(1)์ผ๋Œ€์ผ(1)๋‹ค๋Œ€๋‹ค(1)๋ณตํ•ฉํ‚ค(1)๋ฐฑ์ค€10989(1)์ž„๋ฒ ๋””๋“œ ํƒ€์ž…(1)๋‹จ์œ„ํ…Œ์ŠคํŠธ(1)๊ฐ’ ํƒ€์ž…(1)๋ฐฑ์—”๋“œ 8๊ธฐ(1)์˜์†์„ฑ ์ „์ด(1)JPQL(1)๋ฐฑ์ค€4158(1)@MappedSuperclass(1)๊ณ ์•„ ๊ฐ์ฒด(1)์ฆ‰์‹œ๋กœ๋”ฉ(1)๋ฒŒํฌ์—ฐ์‚ฐ(1)test(1)1์ฃผ์ฐจ(1)ํšŒ๊ณ (1)๊ธฐ๋ณธ๊ฐ’ ํƒ€์ž…(1)ํ•ญํ•ดํ”Œ๋Ÿฌ์Šค(1)4์ฃผ์ฐจ(1)Testable Code(1)์กฐ์ธ ํ…Œ์ด๋ธ”(1)Unit testing(1)native sql(1)3์ฃผ์ฐจ(1)

[ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค WIL] 4์ฃผ์ฐจ ํšŒ๊ณ 

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค 4์ฃผ์ฐจ ํšŒ๊ณ 

2025๋…„ 4์›” 20์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค WIL] 3์ฃผ์ฐจ ํšŒ๊ณ 

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค 3์ฃผ์ฐจ ํšŒ๊ณ 

2025๋…„ 4์›” 13์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค WIL] 2์ฃผ์ฐจ ํšŒ๊ณ 

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค 2์ฃผ์ฐจ ํšŒ๊ณ 

2025๋…„ 4์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท

[ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค WIL] 1์ฃผ์ฐจ ํšŒ๊ณ 

ํ•ญํ•ด ํ”Œ๋Ÿฌ์Šค 1์ฃผ์ฐจ ํšŒ๊ณ 

2025๋…„ 3์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Testable Code

ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ์›๋ณธ์˜ ๊ตฌํ˜„๊ณผ ์„ค๊ณ„๋ฅผ ๊ณ ์น˜๋Š” ๊ฒƒ์ด ๋งž๋Š”๊ฐ€?ํ…Œ์ŠคํŠธ๋ฅผ ์œ„ํ•ด ๊ตฌํ˜„๊ณผ ์„ค๊ณ„๋Š” ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ๋‹ค.ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋Š” ๋ณด์กฐ ์ˆ˜๋‹จ์ด ์•„๋‹Œ ๊ฐ™์€ ๋ ˆ๋ฒจ๋กœ ๋ด์•ผ ํ•œ๋‹ค.์ข‹์€ ๋””์ž์ธ์œผ๋กœ ๊ตฌํ˜„๋œ ์ฝ”๋“œ๋Š” ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์‰ฝ๋‹ค.ํ…Œ์ŠคํŠธ๋Š” ๊ตฌํ˜„ ์„ค๊ณ„ Smell์„ ๋งก๊ฒŒ ํ•ด์ฃผ๋Š” ์ข‹์€ ์ˆ˜๋‹จNon-Tes

2025๋…„ 2์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

TDD์˜ ๊ฐœ๋…, Why TDD?

TDD๋ž€ Test Driven Development์˜ ์•ฝ์ž๋กœ, โ€˜ํ…Œ์ŠคํŠธ ์ฃผ๋„ ๊ฐœ๋ฐœโ€™์ด๋ผ๊ณ  ํ•œ๋‹ค.์งง์€ ์ฃผ๊ธฐ์˜ ๋ฐ˜๋ณต ํ…Œ์ŠคํŠธ๋ฅผ ์ด์šฉํ•œ ์†Œํ”„ํŠธ์›จ์–ด ๋ฐฉ๋ฒ•๋ก ์ด๋‹ค.์• ์ž์ผ ๋ฐฉ๋ฒ•๋ก  ์ค‘ ํ•˜๋‚˜์ธ eXtream Programming(XP)์˜ โ€˜Test-Firstโ€™ ๊ฐœ๋…์— ๊ธฐ๋ฐ˜์„ ๋‘” ์„ค๊ณ„๋ฅผ

2025๋…„ 2์›” 9์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Redis]๋ณต์ œ

๋ณต์ œ

2024๋…„ 3์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Redis]๋ ˆ๋””์Šค ๋ฐ์ดํ„ฐ ๋ฐฑ์—… ๋ฐฉ๋ฒ•

๋ ˆ๋””์Šค ๋ฐ์ดํ„ฐ ๋ฐฑ์—… ๋ฐฉ๋ฒ•

2024๋…„ 3์›” 4์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Redis]๋ ˆ๋””์Šค๋ฅผ ๋ฉ”์‹œ์ง€ ๋ธŒ๋กœ์ปค๋กœ ์‚ฌ์šฉํ•˜๊ธฐ

๋ ˆ๋””์Šค๋ฅผ ๋ฉ”์‹œ์ง€ ๋ธŒ๋กœ์ปค๋กœ ์‚ฌ์šฉํ•˜๊ธฐ

2024๋…„ 2์›” 29์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

[Redis]๋ ˆ๋””์Šค๋ฅผ ์บ์‹œ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ

๋ ˆ๋””์Šค๋ฅผ ์บ์‹œ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ

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

[Redis]๋ ˆ๋””์Šค ์ž๋ฃŒ ๊ตฌ์กฐ ํ™œ์šฉ ์‚ฌ๋ก€

๋ ˆ๋””์Šค ์ž๋ฃŒ ๊ตฌ์กฐ ํ™œ์šฉ ์‚ฌ๋ก€

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

[Redis]๋ ˆ๋””์Šค ๊ธฐ๋ณธ ๊ฐœ๋…

๋ ˆ๋””์Šค ๊ธฐ๋ณธ ๊ฐœ๋…

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

[Redis]๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์™€ ๋ ˆ๋””์Šค

๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜์™€ ๋ ˆ๋””์Šค

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

๊ฐ์ฒด์ง€ํ–ฅ ์ฟผ๋ฆฌ ์–ธ์–ด(3)

๋„ค์ดํ‹ฐ๋ธŒ SQL, ๋ฒŒํฌ์—ฐ์‚ฐ, ์˜์†์„ฑ ์ปจํ…์ŠคํŠธ์™€ JPQL, ํ”Œ๋Ÿฌ์‹œ ๋ชจ๋“œ

2023๋…„ 2์›” 7์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๊ฐ์ฒด์ง€ํ–ฅ ์ฟผ๋ฆฌ ์–ธ์–ด(2)

Criteria, QueryDSL

2023๋…„ 2์›” 5์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๊ฐ์ฒด์ง€ํ–ฅ ์ฟผ๋ฆฌ ์–ธ์–ด(1)

๊ฐ์ฒด์ง€ํ–ฅ ์ฟผ๋ฆฌ ์–ธ์–ด, JPQL

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

๊ฐ’ ํƒ€์ž…

์—”ํ‹ฐํ‹ฐ ํƒ€์ž…, ๊ฐ’ ํƒ€์ž…, ๊ธฐ๋ณธ๊ฐ’ ํƒ€์ž…, ์ž„๋ฒ ๋””๋“œ ํƒ€์ž…, ์ปฌ๋ ‰์…˜ ๊ฐ’ ํƒ€์ž…

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