Skip to content

conycomy/java-lotto-8

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

5 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

java-lotto-precourse

๐ŸŽฐ ๋กœ๋˜ ๋ฐœ๋งค๊ธฐ (Lotto Generator)

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

๋กœ๋˜ ๋ฒˆํ˜ธ๋Š” 1~45 ์‚ฌ์ด์˜ ์ค‘๋ณต๋˜์ง€ ์•Š๋Š” ์ˆซ์ž๋กœ ๊ตฌ์„ฑ๋˜๋ฉฐ, ๊ตฌ๋งค ๊ธˆ์•ก, ๋‹น์ฒจ ๋ฒˆํ˜ธ, ๋ณด๋„ˆ์Šค ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๊ฒฐ๊ณผ๋ฅผ ๊ณ„์‚ฐํ•˜์—ฌ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.


๋กœ๋˜ ๋ฐœ๋งค๊ธฐ ๊ตฌํ˜„ ์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • 1~45 ์‚ฌ์ด์—์„œ ์ค‘๋ณต ์—†๋Š” 6๊ฐœ ๋ฒˆํ˜ธ ์ƒ์„ฑ [ ]
  • ๋กœ๋˜ ๋ฒˆํ˜ธ ์œ ํšจ์„ฑ ๊ฒ€์ฆ ๋ฐ ์ €์žฅ [ ]
  • ๋‹น์ฒจ ๋ฒˆํ˜ธ 6๊ฐœ์™€ ๋ณด๋„ˆ์Šค ๋ฒˆํ˜ธ 1๊ฐœ ์ž…๋ ฅ๋ฐ›๊ธฐ [ ]
  • ๋‹น์ฒจ ๋ฒˆํ˜ธ์™€ ๊ตฌ๋งค ๋ฒˆํ˜ธ ๋น„๊ตํ•˜์—ฌ ์ผ์น˜ ๊ฐœ์ˆ˜ ๊ณ„์‚ฐ [ ]
  • ์ผ์น˜ ๊ฐœ์ˆ˜์™€ ๋ณด๋„ˆ์Šค ๋ฒˆํ˜ธ ์—ฌ๋ถ€๋กœ ๋“ฑ์ˆ˜ ํŒ๋ณ„ [ ]
  • ๊ตฌ์ž… ๊ธˆ์•ก ์ž…๋ ฅ ํ›„, ๊ธˆ์•ก๋งŒํผ ๋กœ๋˜ ์ž๋™ ๋ฐœํ–‰ [ ]
  • ๋ชจ๋“  ๋กœ๋˜์˜ ๋‹น์ฒจ ๊ฒฐ๊ณผ ๊ณ„์‚ฐ [ ]
  • ๋“ฑ์ˆ˜๋ณ„ ๋‹น์ฒจ ๊ฐœ์ˆ˜์™€ ์ด ์ƒ๊ธˆ, ์ˆ˜์ต๋ฅ  ๊ณ„์‚ฐ [ ]
  • ๊ฒฐ๊ณผ(๋ฐœํ–‰ ๋‚ด์—ญ, ๋‹น์ฒจ ๋‚ด์—ญ, ์ˆ˜์ต๋ฅ ) ์ถœ๋ ฅ [ ]
  • ์ž˜๋ชป๋œ ์ž…๋ ฅ ์‹œ [ERROR] ๋ฉ”์‹œ์ง€ ์ถœ๋ ฅ ํ›„ ์žฌ์ž…๋ ฅ [ ]
  • ์ „์ฒด ๊ฒŒ์ž„์˜ ํ๋ฆ„์„ ์ˆœ์„œ๋Œ€๋กœ ์ œ์–ด [ ]
  • ๋กœ๋˜ ๊ฒŒ์ž„ ์ข…๋ฃŒ [ ]

์ปค๋ฐ‹ ์ปจ๋ฒค์…˜

AngularJS Commit Message ๊ทœ์น™์„ ์ฐธ๊ณ ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ปค๋ฐ‹์€ ๊ธฐ๋Šฅ ๋‹จ์œ„๋กœ ๋‚˜๋ˆ„์–ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. (์˜ˆ: ๊ธฐ๋ณธ ๊ตฌ๋ถ„์ž ์ฒ˜๋ฆฌ, ์ปค์Šคํ…€ ๊ตฌ๋ถ„์ž ์ถ”๊ฐ€, ์Œ์ˆ˜ ์˜ˆ์™ธ ์ฒ˜๋ฆฌ ๋“ฑ)

  • feat: ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • fix: ๋ฒ„๊ทธ ์ˆ˜์ •
  • docs: ๋ฌธ์„œ ์ˆ˜์ •
  • style: ์ฝ”๋“œ ํฌ๋งทํŒ…
  • refactor: ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
  • test: ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
  • chore: ๋นŒ๋“œ, ์„ค์ • ๋“ฑ ์œ ์ง€๋ณด์ˆ˜ ์ž‘์—…

์ฝœ๋ก (:) ๋’ค์—๋Š” ๋ฐ˜๋“œ์‹œ ๊ณต๋ฐฑ ํ•œ ์นธ์„ ๋‘ก๋‹ˆ๋‹ค.


์˜ˆ์™ธ์ ์ธ ์ƒํ™ฉ


๊ฐœ์ธ์ ์ธ ๊ฐœ๋ฐœ ๋ชฉํ‘œ

  • ๊ฐ’์„ ํ•˜๋“œ์ฝ”๋”ฉํ•˜์ง€ ์•Š๋Š”๋‹ค. โ†’ ์ƒ์ˆ˜๋‚˜ ์„ค์ • ํŒŒ์ผ์„ ํ†ตํ•ด ๊ด€๋ฆฌํ•˜๋ฉฐ ์œ ์—ฐ์„ฑ์„ ํ™•๋ณดํ•œ๋‹ค.

  • ๊ฐ์ฒด ์ƒ์„ฑ ์ฑ…์ž„์„ ๋ช…ํ™•ํžˆ ํ•œ๋‹ค. โ†’ ๊ฐ์ฒด ์ƒ์„ฑ์„ ์ „๋‹ดํ•˜๋Š” ํด๋ž˜์Šค๋ฅผ ์„ค๊ณ„ํ•ด, ์—ญํ• ์„ ๋ถ„๋ฆฌํ•œ๋‹ค.

  • ์‹คํŒจ ์ผ€์ด์Šค๋„ ํ…Œ์ŠคํŠธํ•œ๋‹ค. โ†’ ๋‹จ์ˆœ ์„ฑ๊ณต๋ฟ ์•„๋‹ˆ๋ผ ์˜ˆ์™ธ ๋ฐ ๊ฒฝ๊ณ„ ์กฐ๊ฑด ํ…Œ์ŠคํŠธ๋ฅผ ํฌํ•จํ•œ๋‹ค.

  • ์˜ˆ์™ธ ์ƒํ™ฉ ์ „์šฉ ๊ฐ์ฒด๋ฅผ ์„ค๊ณ„ํ•œ๋‹ค. โ†’ ๋‹จ์ˆœ ๋ฉ”์‹œ์ง€ ์ถœ๋ ฅ ๋Œ€์‹ , ์˜ˆ์™ธ ๊ฐ์ฒด๋ฅผ ํ†ตํ•ด ์ƒํ™ฉ์„ ๋ช…ํ™•ํžˆ ํ‘œํ˜„ํ•œ๋‹ค.

  • static์˜ ์‚ฌ์šฉ์„ ์‹ ์ค‘ํžˆ ํŒ๋‹จํ•œ๋‹ค. โ†’ ์ƒํƒœ๋ฅผ ๊ฐ€์ง€์ง€ ์•Š๋Š” ๊ฒฝ์šฐ์—๋งŒ static์„ ์‚ฌ์šฉํ•˜๊ณ , ํ•„์š” ์‹œ ์ธ์Šคํ„ด์Šค๋กœ ์ „ํ™˜ํ•˜์—ฌ ๊ฐ์ฒด์ง€ํ–ฅ์  ๊ตฌ์กฐ๋ฅผ ์œ ์ง€ํ•œ๋‹ค.

  • ์ฃผ์„์˜ ๋ชฉ์ ์„ ๋ถ„๋ช…ํžˆ ํ•œ๋‹ค. โ†’ *โ€œ๋ฌด์—‡์„โ€*์ด ์•„๋‹Œ *โ€œ์™œ ๊ทธ๋ ‡๊ฒŒ ํ–ˆ๋Š”๊ฐ€โ€*๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ์ž‘์„ฑํ•˜๋ฉฐ, ์ฝ”๋“œ ์ž์ฒด๋กœ ์˜๋„๋ฅผ ๋“œ๋Ÿฌ๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ๋ฅผ ์šฐ์„ ํ•œ๋‹ค.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%