The journey to becoming a developer

My future is created by what I do today, not tomorrow.

What I learned/CodeSquad Log

CodeSquad Day 42 : Pair Programming

Millie 2022. 3. 9. 01:05

 

CodeSquad๐Ÿ”นDay 42

Morning Algo & Algorithm

์˜ค๋Š˜์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์Šคํ„ฐ๋””๊ฐ€ ์žˆ๋Š” ๋‚ . ์ •๋ง ๋นจ๋ฆฌ ๋Œ์•„์˜ค๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค 1๊ฐœ, ๋ฆฌํŠธ์ฝ”๋“œ 1๊ฐœ์— ๋Œ€ํ•ด์„œ ๊ฐ์ž ์–ด๋–ป๊ฒŒ ํ’€์—ˆ๋Š”์ง€ ํ’€์ด์™€ ์‚ฌ๊ณ ๊ณผ์ •์„ ๊ณต์œ ํ–ˆ๋‹ค. ๋‹ค๋“ค ๋„ˆ๋ฌด ์ž˜ ํ’€์–ด์„œ ๋‚ด๊ฐ€ ๋ฐฐ์›Œ๊ฐ€๋Š” ๊ฒŒ ๋งŽ์•˜๋‹ค.

๋ฐค์—๋Š” ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค์—์„œ ๋ฌธ์ œ 1๊ฐœ๋ฅผ ํ’€์—ˆ๋‹ค. ๋ณต์žกํ•ด ๋ณด์ด๋Š” ์Šคํ† ๋ฆฌํ˜• ๋ฌธ์ œ๋„ ๋…ธ์…˜์— ์‚ฌ๊ณ ๊ณผ์ •์„ ๊ธฐ๋กํ•ด๊ฐ€๋ฉด์„œ ํ’€๋ฉด ์ข€ ๋” ๋นจ๋ฆฌ ํ’€๋ฆฌ๋Š” ๋Š๋‚Œ์ด๋‹ค. ๋ฌผ๋ก  ์•„์ง ์—ฐ์Šต์ด ๋” ํ•„์š”ํ•˜๋‹ค.

 

Pair Programming

์˜ค๋Š˜๋„ ์–ด์ œ์™€ ๊ฐ™์ด ๋‚˜์˜ ํŽ˜์–ด์ธ BB์™€ ํ•จ๊ป˜ ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ํ–ˆ๋‹ค. ์„ค๊ณ„๋ฅผ ๋งˆ๋ฌด๋ฆฌ์ง“๊ณ , Figma ํˆด์„ ํ™œ์šฉํ•ด ์™€์ด์–ดํ”„๋ ˆ์ด๋ฐ์„ ํ•˜๊ณ , HTML ๋งˆํฌ์—…๊ณผ CSS ์Šคํƒ€์ผ๋ง, ๊ทธ๋ฆฌ๊ณ  JavaScript๊นŒ์ง€. ์ด ๋ชจ๋“  ๊ณผ์ •์„ ํŽ˜์–ด์™€ ํ•จ๊ป˜ ํ•˜๋Š” ๊ฒŒ ์‹ ์„ ํ•˜๋ฉด์„œ๋„ ์žฌ๋ฏธ์žˆ์—ˆ๋‹ค. ๋‚ด๊ฐ€ ์ƒ๊ฐํ•˜์ง€ ๋ชปํ•œ ๋ถ€๋ถ„์„ BB๊ฐ€ ๋ด์ค„ ๋•Œ ์ฝ”๋“œ๊ฐ€ ํ•œ์ธต ๋” ๋ฐœ์ „ํ–ˆ๋‹ค๊ณ  ๋Š๊ปด์กŒ๋‹ค.

 

8์‹œ ๋ฐ˜์— ๋‹ค์‹œ ๋งŒ๋‚˜์„œ ํŽ˜์–ดํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์ด์–ด์„œ ํ•˜๋ ค๊ณ  ํ–ˆ๋Š”๋ฐ, ์ด์•ผ๊ธฐ๋ฅผ ์—„์ฒญ ๋งŽ์ด ํ•˜๋‹ค๊ฐ€ ๊ฒฐ๊ตญ ๋‚ด์ผ ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฒฐ๋ก ์ด ๋‚ฌ๋‹ค. ๋ง์„ ๋งŽ์ด ํ•˜๋‹ค ๋ณด๋‹ˆ ์„œ๋กœ ์•ฝ๊ฐ„ ์ง€์ณ์„œ ํ†ตํ–ˆ๋‚˜๋ณด๋‹ค. ๊ทธ๋ฆฌ๊ณ  BB๋„ ์šด๋™์ธ์ฆ์— ์ฐธ์—ฌํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค! ์—„์ฒญ๋‚œ ์„ค๋“์˜ ๊ณผ์ •์„ ๊ฑฐ์ณ ๋ฉค๋ฒ„์˜ ์ผ์›์ด ๋˜์—ˆ๋‹ค. ๋‚ด์ผ๋ถ€ํ„ฐ ์ธ์ฆ์„ ์‹œ์ž‘ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

 

Group Review

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

๋‚ด์ผ์€ ์ง€๊ธˆ๊นŒ์ง€ ํ•œ ๊ฒƒ์— ๋Œ€ํ•œ PR์„ ๋ณด๋‚ด๋Š” ๋‚ ์ด๋‹ค. Readme์— ๋ฌธ์„œํ™”๋„ ํ•ด์•ผ ํ•  ๊ฒƒ์ด๋‹ค.

 


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

 

'What I learned > CodeSquad Log' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

CodeSquad Day 46 : Front-end Week 5  (0) 2022.03.15
CodeSquad Day 44 : Pair Programming  (0) 2022.03.11
CodeSquad Day 40 : Front-end Week 3  (0) 2022.03.05
CodeSquad Day 39 : Front-end Week 3  (0) 2022.03.04
CodeSquad Day 38 : Front-end Week 3  (0) 2022.03.03