๐Ÿช kakaotech campus

์นดํ…Œ์ผ | ๐ŸŽŠ ์นด์นด์˜คํ…Œํฌ ์บ ํผ์Šค 1๋‹จ๊ณ„ ์ˆ˜๋ฃŒ ํ›„๊ธฐ

c0zi 2023. 6. 17. 12:47

01. 10์ฃผ์ฐจ ํ•™์Šต ๋‚ด์šฉ


์‹œํ—˜๊ธฐ๊ฐ„์ด๋ผ ๊ฐ•์˜๋Š” ์—†๊ณ  ์ž์œจ ํ•™์Šต ๋‚ด์šฉ์œผ๋กœ ํ•™์Šต ์ผ์ง€๋ฅผ ์“ฐ๊ฒŒ ๋˜์—‡๋‹ค.

๊ทธ๋ž˜์„œ ๋‚˜๋Š” 2๋‹จ๊ณ„๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ํ•„์ˆ˜์ ์œผ๋กœ ์•Œ์•„์•ผํ•  git์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ณ  ๊ณต๋ถ€ํ•ด๋ณด๊ณ ์ž ํ•˜๋Š” ๋งˆ์Œ์— ๋ธ”๋กœ๊ทธ์— ์ •๋ฆฌํ•˜๋ฉด์„œ git๊ณผ ์นœํ•ด์ง€๋Š” ์ค‘์ด๋‹ค.

 

๊ฑฐ๊ธฐ์— ๋”ํ•ด์„œ ์ด์ œ ๋ง‰ ๋ฐฑ์ค€ ๋ฌธ์ œ ํ’€์ด๋ฅผ ์‹œ์ž‘ํ–ˆ์—ˆ๋Š”๋ฐ ์‹œํ—˜ ๊ธฐ๊ฐ„ 3์ผ ์ •๋„ ๋ฉˆ์ท„์—ˆ๋˜ ๋ฌธ์ œ ํ’€์ด๋„ ํ•™์Šต์ผ์ง€ ์“ฐ๋Š” ๊น€์— ํ’€์–ด๋ณด์•˜๋‹ค. 

 

https://codingdialee.tistory.com/29

 

coding | GIT ์™„์ „ ์ •๋ณต (1)

00. GIt, GITHUB (1) GIT ๋น ๋ฅธ ์†๋„, ๋‹จ์ˆœํ•œ ๊ตฌ์กฐ ๋ถ„์‚ฐํ˜• ์ €์žฅ์†Œ๋ฅผ ์ง€์›ํ•˜๊ณ  ๋น„์„ ํ˜•์  ๊ฐœ๋ฐœ ๊ฐ€๋Šฅ ๋™์‹œ์ž‘์—…์ด ๊ฐ€๋Šฅํ•ด ์ƒ์‚ฐ์„ฑ ์ฆ๊ฐ€ ์ˆ˜์ •๋‚ด์šฉ์„ commit ๋‹จ์œ„๋กœ ๊ด€๋ฆฌํ•˜๊ณ  ์›ํ•˜๋Š” ์‹œ์ ์œผ๋กœ checkout ๊ฐ€๋Šฅ ์ƒˆ๋กœ์šด

codingdialee.tistory.com

https://codingdialee.tistory.com/30

 

JAVA | [๋ฐฑ์ค€] ๊ณต ๋„ฃ๊ธฐ (10810๋ฒˆ)

๐Ÿšง ๊ณต ๋„ฃ๊ธฐ ๐Ÿ” ๋ฌธ์ œ ์„ค๋ช… ๋„ํ˜„์ด๋Š” ๋ฐ”๊ตฌ๋‹ˆ๋ฅผ ์ด N๊ฐœ ๊ฐ€์ง€๊ณ  ์žˆ๊ณ , ๊ฐ๊ฐ์˜ ๋ฐ”๊ตฌ๋‹ˆ์—๋Š” 1๋ฒˆ๋ถ€ํ„ฐ N๋ฒˆ๊นŒ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ๋งค๊ฒจ์ ธ ์žˆ๋‹ค. ๋˜, 1๋ฒˆ๋ถ€ํ„ฐ N๋ฒˆ๊นŒ์ง€ ๋ฒˆํ˜ธ๊ฐ€ ์ ํ˜€์žˆ๋Š” ๊ณต์„ ๋งค์šฐ ๋งŽ์ด ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ๊ฐ€

codingdialee.tistory.com

 

02. 1๋‹จ๊ณ„๋ฅผ ๋งˆ์น˜๋ฉด์„œ


๐Ÿ“† 10์ฃผ๊ฐ„์˜ ์—ฌ์ •

  • ๊ธธ๊ณ  ๊ธธ์—ˆ๋˜ 1๋‹จ๊ณ„๊ฐ€ ๋๋‚ฌ๋‹ค ์‚ฌ์‹ค 10์ฃผ๋ฐ–์— ์•ˆ๋˜์—ˆ์ง€๋งŒ ํ•™๊ธฐ ์ค‘์— ๋ณ‘ํ–‰ํ•˜๋‹ค๋ณด๋‹ˆ ๊ธธ๊ฒŒ ๋А๊ปด์กŒ๋˜ ๊ฒƒ ๊ฐ™๋‹ค. ๋‚˜๋Š” 4ํ•™๋…„์ด๋ผ ๋“ฃ๋Š” ์ˆ˜์—…์ด ๋งŽ์ง€ ์•Š์•„์„œ ํ•™๊ต๋ฅผ ๋‹ค๋‹ˆ๋ฉด์„œ ์นดํ…Œ์ผ์— ์ฐธ์—ฌํ•˜๋Š” ๊ฒŒ ์–ด๋ ต์ง€ ์•Š์„ ๊ฑฐ๋ผ๊ณ  ๋‹จ์ˆœํžˆ ์ƒ๊ฐํ–ˆ์—ˆ๋Š”๋ฐ, ์•„์ฃผ ์˜ค์‚ฐ์ด์—ˆ๋‹ค ใ…Ž.ใ…Ž

 

๐Ÿ’ช๐Ÿป What I Learned At Kakao Tech Campus

  • 10์ฃผ ๋™์•ˆ ์นด์นด์˜คํ…Œํฌ ์บ ํผ์Šค๋ฅผ ์ง„ํ–‰ํ•˜๋ฉฐ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์Šคํ‚ฌ๋“ค์„ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์—ˆ๋Š”๋ฐ JAVA, spring, MySQL์„ ์ด์šฉํ•œ DB ์ฒ˜๋ฆฌ ๋“ฑ์˜ ๊ฐ•์˜๋ฅผ ๋“ค์—ˆ๊ณ  5ํšŒ์— ๊ฑธ์นœ ์‹ค์‹œ๊ฐ„ ๊ฐ•์˜์—์„œ ์นด์นด์˜ค ํ˜„์ง์ž ๋ถ„๋“ค์˜ ๋งˆ์ธ๋“œ์…‹์ด๋‚˜ ์‹ ์ž… ๊ฐœ๋ฐœ์ž๋กœ์„œ ๊ฐ–์ถ”์–ด์•ผ ํ•  ์ ๋“ค, ํšŒ์‚ฌ๊ฐ€ ์‹ ์ž…์—๊ฒŒ ๊ธฐ๋Œ€ํ•˜๋Š” ์  ๋“ฑ๋“ฑ์„ ์•Œ๊ฒŒ ๋˜๋Š” ์‹œ๊ฐ„์ด์—ˆ๋‹ค. ๊ฒŒ๋‹ค๊ฐ€ git์— ๋Œ€ํ•œ ๊ฐ•์˜๋„ ๋“ค์„ ์ˆ˜ ์žˆ์–ด์„œ ์ฒ˜์Œ์—๋Š” git์ด ๋ฌด์—‡์ธ์ง€๋„ ๋ชจ๋ฅด๊ณ  ์‹ค๊ฐ• ๋”ฐ๋ผ๊ฐ€๋Š” ๊ฒƒ๋„ ๋†“์ณค์—ˆ์ง€๋งŒ ์ง€๊ธˆ์€ ๊ทธ๋ž˜๋„ ๋ช…๋ น์–ด๋“ค์ด๋ž‘ ์ต์ˆ™ํ•ด์ง€๊ณ  ์œ ํŠœ๋ธŒ์— ์˜ฌ๋ผ์˜จ git ๊ฐ•์˜๋“ค์„ ๋ณด๋ฉด์„œ ๋”ฐ๋ผํ•˜๋‹ค๋ณด๋‹ˆ ๊ทธ๋•Œ์˜ ๊ฐ•์˜๊ฐ€ ๋‚˜์—๊ฒŒ ๋งŽ์€ ๋„์›€์ด ๋˜์—ˆ๊ตฌ๋‚˜ ๋А๊ผˆ๋‹ค. ๋ฌผ๋ก  spring์ด๋‚˜ MySQL ๊ฐ•์˜๋Š” ๋†“์นœ ๋ถ€๋ถ„๋„ ๋งŽ๊ณ  ์–ด๋ ค์› ๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ค์—ˆ์ง€๋งŒ git๊ณผ ๊ฐ™์ด ๋ถ„๋ช… ๋‚˜์ค‘์— ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•  ๋•Œ ๋„์›€์ด ๋งŽ์ด ๋  ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™๋‹ค.

 

๐Ÿ“š ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•ด์•ผํ•  ๊ฒƒ

  • ์ด๋ฒˆ ํ”„๋กœ๊ทธ๋žจ์— ์ฐธ์—ฌํ•˜๋ฉด์„œ ์Šค์Šค๋กœ ๋ถ€์กฑํ•œ ๋ถ€๋ถ„์ด ๋„ˆ๋ฌด ๋งŽ๋‹ค๋Š” ๊ฑธ ๋А๊ผˆ๋‹ค. ์•„๋ฌด๋ž˜๋„ ์ „๊ณต์ž ๋ถ„๋“ค๊ณผ ํ•จ๊ป˜ ํ•™์Šตํ•˜๋‹ค๋ณด๋‹ˆ ์ง„๋„๋”ฐ๋ผ๊ฐ€๊ธฐ ๋ฒ…์ฐจ ํž˜๋“ค์—ˆ๋˜ ๊ธฐ์–ต์ด ๋งŽ์•˜๊ณ , ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— 1๋‹จ๊ณ„๊ฐ€ ๋๋‚ฌ์ง€๋งŒ ์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๋ฉฐ ์ตํ˜€๋‚˜๊ฐˆ ๊ฒƒ๋“ค์„ ์ •๋ฆฌํ•ด๋ณด๊ณ  2๋‹จ๊ณ„๋‚˜ ์ถ”ํ›„ ์นดํ…Œ์ผ์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ํ•˜๋‚˜์”ฉ ์„ฑ์ทจํ•ด๋ณด๊ณ ์ž ํ•œ๋‹ค.

 

git git ์‚ฌ์šฉ๋ฒ•์„ ์ตํžˆ๊ณ  git์„ ๊พธ์ค€ํžˆ ์ž‘์„ฑํ•ด ๋‚˜๊ฐ€๊ธฐ
JAVA ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œํ’€์ด ๋ฐฑ์ค€, ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋“ฑ์„ ์ด์šฉํ•ด ๋ฌธ์ œํ’€์ด๋ฅผ ํ•˜๊ณ  TIL ์ž‘์„ฑ
spring ์นดํ…Œ์ผ์˜ ๊ฐ•์˜๋‚˜ ์œ ํŠœ๋ธŒ ๋“ฑ์„ ์ด์šฉํ•˜์—ฌ spring ๊ธฐ์ดˆ ๊ณต๋ถ€
DB DB์— ๋Œ€ํ•ด ํ•™์Šตํ•˜๊ณ  ์‹œ๊ฐ„์ด ๋œ๋‹ค๋ฉด MySQL๊นŒ์ง€