Juniordev 코딩 도전의 고향! 이러한 과제는 Slack 채널에 정기적으로 게시되므로 거기에 있고 참여하십시오!
Juniordev TGA는 뉴질랜드의 Bay of Plenty 지역 출신의 개발자 그룹으로 학습에 관심이 있습니다. 우리는 방금 시작하는 사람들부터 첫 번째 개발자 역할을하는 사람들, 그리고 한동안 역할을 수행 한 사람들에 이르기까지 모든 연령과 경험에옵니다.
우리는 웹을 중심으로 한 서로에 대한 이러한 과제를 정리하여 테스트, 해결 및 리팩터를 배우고 일할 수 있도록 도와줍니다.
우리는 Juniordev TGA에서 얻을 수있는 모든 도움을 받고 누구나 그룹에 대한 도전을 쓸 수 있으므로 모든 사람이 동일한 언어를 사용하는 것을 알고 있거나 편안하지는 않다는 것을 이해하십시오. 도전이 당신이 배우고있는 언어가 아닌 경우, 다른 사람들이 참조 할 수있는 언어로 도전을 다시 작성함으로써 커뮤니티에 기여할 수있는 기회로 사용할 수 있습니다 (즉, 챌린지가 JS의 코드 인 경우 Python으로 다시 작성하거나 원하는 언어로 솔루션을 작성하십시오.
엄청난! 그러나 우리는 회원들이있는 모든 다른 경험 수준을 수용 할 수 있기를 원합니다. 도전 과제를 겪고 있다면 발송 된 솔루션에 대한 코드 검토를 수행하거나 모든 것이 작동하는지 확인하기위한 문제에 대한 단위 테스트를 작성하여 도움을 줄 수 있습니다.
엄청난! 당신은 기여를 신경 쓰지 않을 것입니다. :) 기여에 대한 아래 단계를 참조하십시오. 도전 과제는 서면 문제, 디자인 패턴을 연습하거나, 리팩토링되어야하는 잘못 작성된 코드 또는 버그로 감염된 코드만으로도 작성됩니다.
분명히 Github 계정이 필요합니다.
cd 명령을 사용하여 선택한 선택한 디렉토리로 이동하십시오 (즉, 해결해야 할 모든 과제에 대해 문서의 폴더).git clone 사용하여 여기에서 저장소를 복제하고 복사 한 링크를 붙여 넣으십시오.git checkout -b [your name] 입력하십시오 - 이것은 지점을 만들고 당신을 입을 것입니다. 그런 다음 해결하려는 과제와 솔루션 폴더에서 솔루션 파일을 만듭니다.로컬로 리포지션이 있고 원하는 도전이 있다면 위에서 5 단계를 따르고 해결하십시오! 그러나 그것이 새로운 도전이라면, 당신은 그것을 얻기 위해 풀을해야합니다 ...
cd documents/juniordev/challenges )git pull origin master 명령을 사용하십시오 - 이것은 마스터 리포 (juniordevtga One)에서 지역 중 하나로 모든 변경 사항을 가져 오는 것입니다.당신은 끝나고 먼지가 있고 솔루션을 제출할 준비가되었습니다! 이제 당신은 그것을 밀어서 마스터 리포로 끌어 당기도록 요청해야합니다 ...
git add . 파일을 준비합니다. 변경되거나 추가 된 파일은 여기에 포함됩니다. ( git status 사용하여 변경 한 파일을보고 커밋 할 것입니다)git commit -m "[your message]" 사용하여 무대 파일을 커밋하십시오. 당신이 시도한 것이더라도 메시지를 작성하는 것이 좋습니다!git push 사용하십시오.도전을 제출하고 싶습니까? 이 문제는 서면 문제, 디자인 패턴을 연습하거나, 리팩토링 해야하는 잘못된 서면 코드 또는 버그로 감염된 코드만으로도 웹의 다른 곳에서 도전을받는 경우 소스를 인정하는지 확인하십시오 :)
기여하려면 위의 단계를 복사하여 로컬에 리포지션의 최신 버전이 있는지 확인하여 물건을 추가 한 다음 제출 단계를 따라 보낼 수 있도록하십시오. 챌린지 폴더 내에 자체 폴더가있는 과제와 솔루션 용 폴더가있는 도전과 함께 이미있는 형식을 따르십시오. 원하는 언어로 도전을 제출하거나 readme.md 파일로 Sudo 코드로 작성된 도전을 통해 일반적인 정보를 유지하면 가능한 한 많은 정보를 추가하십시오. 우리는 핸드 홀드를 원하지 않지만 우리가해야 할 일과 우리가 배우려고하는 것에 대해 무언가를 배우고 싶습니다. 사람들이 디자인 패턴이거나 기본적인 기본인 경우 더 많은 것을 배울 수 있도록 리소스에 대한 링크를 추가하십시오.
다른 곳에서 도전을 복사 한 경우 여기에 크레딧을 제공하십시오.
CoderByte.com
실수를 찾으면이 readme를 자유롭게 편집하십시오!