Skip to content

sangyun01/Project-CleanCode

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

30 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GDSC CAU Project CleanCode

!! 아직 Beta λ‹¨κ³„μ˜ ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€. μΆ”ν›„ μ§„ν–‰ μ—¬λΆ€κ°€ λ‹¬λΌμ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€ !!

How To


ν˜„μž¬ Repositoryλ₯Ό μžμ‹ μ˜ GitHub κ³„μ •μœΌλ‘œ Fork ν•©λ‹ˆλ‹€.
각 Day에 ν•΄λ‹Ήν•˜λŠ” 디렉토리 내에 μžμ‹ μ˜ μ΄λ¦„μœΌλ‘œ 디렉토리λ₯Ό μƒμ„±ν•˜κ³ , ν•΄λ‹Ή 디렉토리 λ‚΄λΆ€μ˜ μžμ‹ λ§Œμ˜ μ½”λ“œλ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€.
이 λ•Œ, 언어와 문법, μ»¨λ²€μ…˜μ€ λͺ¨λ‘ μžμ‹ λ§Œμ˜ 기쀀에 λ”°λ¦…λ‹ˆλ‹€.
μž‘μ„±μ„ μ™„λ£Œν•œ μ½”λ“œλŠ” μžμ‹ μ˜ Fork Repository에 Commitν•œ λ’€, ν˜„μž¬ Repository둜 Pull-Requestλ₯Ό λ‚ λ €μ£Όμ„Έμš”.
ν˜Ήμ‹œλͺ¨λ₯Ό μ‚¬νƒœμ— λŒ€λΉ„ν•΄, ν˜„μž¬ Repository둜의 Push와 Pull-Request MergeλŠ” μŠΉμΈμ„ κ±°μ³μ•Όλ§Œ μ§„ν–‰ν•  수 μžˆλ„λ‘ μ œν•œν•΄λ‘μ—ˆμŠ΅λ‹ˆλ‹€.

각 Day 디렉토리 λ‚΄λΆ€μ—λŠ” ν•΄λ‹Ή Day에 μž‘μ„±ν•  μ½”λ“œμ— λŒ€ν•œ μ§€μ‹œμ‚¬ν•­μ΄ μž‘μ„±λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.
ν•΄λ‹Ή λ‚΄μš©μ— μž‘μ„±λ˜μ§€ μ•Šμ€ λ‚΄μš©μ€ λͺ¨λ‘ μžμ‹ μ΄ 직접 μ •μ˜ν•œ 기쀀을 λ”°λ₯΄λ©΄ λ©λ‹ˆλ‹€.

Why do this?


λ™μΌν•œ λͺ©μ μœΌλ‘œ λ™μΌν•œ μ–Έμ–΄λ‘œ μž‘μ„±ν•œ μ½”λ“œλΌλ„, κ·Έ μ½”λ“œλ₯Ό μž‘μ„±ν•œ 개발자의 생각은 λͺ¨λ‘ λ‹€λ₯Ό 수 밖에 μ—†μŠ΅λ‹ˆλ‹€.
λ‚˜λŠ” μ΄λŸ¬ν•œ 쑰건을 두고 μš”λ ‡κ²Œ λ™μž‘ν•˜λŠ” λ‘œμ§μ„ κ΅¬μ„±ν–ˆμ§€λ§Œ,
λ‹€λ₯Έ λ©€λ²„λŠ” λ˜λ‹€λ₯Έ 쑰건과 ν•¨κ»˜ λ˜λ‹€λ₯Έ μƒˆλ‘œμš΄ λ‘œμ§μ„ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ‹€μ–‘ν•œ μ‚¬λžŒλ“€μ˜ μ½”λ“œλ₯Ό 보며 λ‹€μ–‘ν•œ 쑰건, λ‹€μ–‘ν•œ κ΅¬ν˜„μ— λŒ€ν•΄ μ‚΄νŽ΄λ³΄κ³  μ˜κ²¬μ„ λ‚˜λˆ„κ³ μž ν•©λ‹ˆλ‹€.

λˆ„κ°€ μž˜ν–ˆκ³ , λˆ„κ°€ λͺ»ν–ˆκ³ λ₯Ό ν‰κ°€ν•˜κΈ° μœ„ν•œ ν”„λ‘œμ νŠΈκ°€ μ•„λ‹™λ‹ˆλ‹€.
λ‹€μ–‘ν•œ μ½”λ“œμ™€ ν•¨κ»˜ λ‹€μ–‘ν•œ 사고 방식을 λͺ¨λ‘κ°€ 길러보기 μœ„ν•œ ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€.

References


Git 기초 μ‚¬μš©λ²• Notion

Git ν™œμš©λ²• Mini Session

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 24.0%
  • Python 21.5%
  • C# 15.7%
  • C++ 13.3%
  • Go 11.2%
  • Dart 8.5%
  • Java 5.8%