falconlee236 / Project-CleanCode

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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


Languages

Language:C++ 24.5%Language:Kotlin 23.6%Language:Python 16.3%Language:Go 7.6%Language:Rust 6.7%Language:Dart 6.5%Language:C# 6.1%Language:JavaScript 5.7%Language:Java 2.3%Language:HTML 0.7%