๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ—‚.๋Œ€์™ธํ™œ๋™/๐Ÿ“.์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค

[WOOTECO] ์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค 6๊ธฐ ํ”„๋ฆฌ์ฝ”์Šค 3์ฃผ์ฐจ ํ›„๊ธฐ

by ๐Ÿ’พ๊ณ ๊ตฌ๋งˆ๋ง›ํƒ•๋จน๊ณ ์‹ถ๋‹ค 2023. 11. 10.
728x90

 

์ด๋ฒˆ์—” ๋Šฆ์ง€์•Š๊ณ  ํ”„๋ฆฌ์ฝ”์Šค 3์ฃผ์ฐจ ํ›„๊ธฐ๋ฅผ ์ž‘์„ฑํ•ด๋ณด์•˜๋‹ค.โ˜บ๏ธ

 

์ด๋ฒˆ ์ฃผ์ฐจ๋Š” ๋‚œ์ด๋„๊ฐ€ ๊ฐ‘์ž๊ธฐ ์ƒํ–ฅ ์กฐ์ •๋œ ๋Š๋‚Œ์ด์—ˆ๋‹ค.

๊ตฌํ˜„ํ•  ๋•Œ ์ œ์•ฝ์กฐ๊ฑด์ด ์ €๋ฒˆ์ฃผ์— ๋น„ํ•ด ๋งŽ์•„์กŒ๋‹ค.

์šฐ์„  ๋ฉ”์†Œ๋“œ์˜ ๊ธธ์ด๊ฐ€ 15๋ผ์ธ์„ ๋„˜์–ด๊ฐ€๋ฉด ์•ˆ๋˜๋Š” ์กฐ๊ฑด์ด ์žˆ์—ˆ๋‹ค.

๋”ฐ๋ผ์„œ ๋ชจ๋“  ๋ฉ”์†Œ๋“œ๋Š” ํ•ด๋‹น ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๊ฒŒ ํ•œ ๊ฐ€์ง€ ๊ธฐ๋Šฅ๋งŒ ์ˆ˜ํ–‰ํ•˜๋„๋ก ์ž‘์„ฑํ–ˆ๋‹ค.

 

์ œ์ถœ ๋‚ด์—ญ

 

๊ทธ๋ฆฌ๊ณ  else๋ฌธ์„ ์ž‘์„ฑํ•˜๋ฉด ์•ˆ๋˜์—ˆ๋‹ค.

์กฐ๊ฑด๋ฌธ์„ ์ž‘์„ฑํ•  ๋•Œ if-else๋ฌธ์ด ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉ๋˜์ง€๋งŒ

์ด๋ฒˆ์—” ์‚ฌ์šฉํ•˜๋ฉด ์•ˆ๋˜์–ด์„œ ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„์•ผํ–ˆ๋‹ค.

๊ทผ๋ฐ ํžŒํŠธ๋Š” ์žˆ์—ˆ๋‹ค!! Java Enum์„ ์‚ฌ์šฉํ•˜๋ฉด ๋˜์—ˆ๋‹ค. ( ์ด๊ฒƒ๋„ ์กฐ๊ฑด์ด์—ˆ๋‹ค.) 

 

๋งˆ์ง€๋ง‰์œผ๋กœ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ์ด ๋งŽ์ด ์–ด๋ ค์› ๋‹ค.

๊ตฌํ˜„ํ•  ๋•Œ ๊ฐ์ฒด๋ฅผ ๋งŽ์ด ๋ถ„๋ฆฌํ•ด์„œ ์ž‘์„ฑํ•˜์˜€๋Š”๋ฐ

๊ทธ๋กœ์ธํ•ด ํ…Œ์ŠคํŠธ ๋•Œ ์ธ์Šคํ„ด์Šค ๋ณ€์ˆ˜๋ฅผ ์ง์ ‘ ์กฐ์ •ํ•˜๊ธฐ๊ฐ€ ๊นŒ๋‹ค๋กœ์› ๋‹ค.

๊ทธ๋ž˜์„œ ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ์œ„ํ•œ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜์˜€๋‹ค. 

 

๊ทผ๋ฐ ์ด๋ฒˆ ํ”ผ๋“œ๋ฐฑ์—์„œ ํ•ด๋‹น ๋ถ€๋ถ„์ด ์ž˜๋ชป๋˜์—ˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋˜์—ˆ๊ณ 

๋‹ค์Œ๋ถ€ํ„ฐ๋Š” ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฆฌํŒฉํ„ฐ๋งํ•ด์•ผ๊ฒ ๋‹ค.

 

commit

 

์ด๋ฒˆ ์ฃผ์ฐจ์—์„œ ๊ฐ€์žฅ ๋ฟŒ๋“ฏํ•œ commit ๋‚ด์—ญ์ด๋‹ค.

์ง„์งœ ์ด๋ฒˆ์—๋Š” commit ์•ˆ ๊นŒ๋จน๊ณ  ๊ธฐ๋Šฅ ๋ณ„๋กœ ํ•˜๋ ค๊ณ  ๋…ธ๋ ฅ ๋งŽ์ด ํ–ˆ๋‹ค.

 

3์ฃผ์ฐจ์— ๊นƒํ—ˆ๋ธŒ์— ์ œ์ถœํ•œ ์ธ์›์€ ์ด 2,050๋ช…์ด์—ˆ๋‹ค.

2์ฃผ์ฐจ์— ๋น„ํ•ด 236๋ช…์˜ ์ธ์›์ด ๊ณผ์ œ ์ œ์ถœ์„ ํ•˜์ง€ ์•Š์•˜๋‹ค.

1์ฃผ์ฐจ์™€ ํ•ฉ์ณ ์•ฝ 400๋ช…์˜ ์ธ์›์ด ํƒˆ์ถœํ–ˆ๋‹ค.

 

ํ”„๋ฆฌ์ฝ”์Šค 3์ฃผ์ฐจ ๊ณผ์ œ Pull requests

 


 

์ด์ œ 4์ฃผ์ฐจ๋ฅผ ๋งˆ์ง€๋ง‰์œผ๋กœ ํ”„๋ฆฌ์ฝ”์Šค๊ฐ€ ๋งˆ๋ฌด๋ฆฌ ๋œ๋‹ค.

์ตœ์ข… ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ ๋Œ€์ƒ์ž๋Š” ํ”„๋ฆฌ์ฝ”์Šค์™€ ์ง€์›์„œ๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์„ ์ •๋œ๋‹ค๊ณ  ํ•œ๋‹ค.

 

๊ทธ๋Ÿผ ๋งˆ์ง€๋ง‰๊นŒ์ง€ ์—ด์‹ฌํžˆ ๋‹ฌ๋ ค์•ผ๊ฒ ๋‹ค.๐Ÿƒ‍โ™€๏ธ

๐Ÿ‘ํ™”์ดํŒ…๐Ÿ‘

 

2023.10.25 - [๐Ÿ“‚.๋Œ€์™ธํ™œ๋™] - [WOOTECO] ์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค 6๊ธฐ ์ง€์›

2023.11.02 - [๐Ÿ“‚.๋Œ€์™ธํ™œ๋™] - [WOOTECO] ์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค 6๊ธฐ ํ”„๋ฆฌ์ฝ”์Šค 1์ฃผ์ฐจ ํ›„๊ธฐ

2023.11.07 - [๐Ÿ“‚.๋Œ€์™ธํ™œ๋™] - [WOOTECO] ์šฐ์•„ํ•œํ…Œํฌ์ฝ”์Šค 6๊ธฐ ํ”„๋ฆฌ์ฝ”์Šค 2์ฃผ์ฐจ ํ›„๊ธฐ

 

728x90