Juniordev Codingの課題の家!これらの課題は定期的に私たちのSlackチャンネルに投稿されているので、そこにいることを確認して、参加してください!
Juniordev TGAは、学習に熱心なニュージーランドのベイオブプレンティ地域の開発者グループです。私たちは、始めたばかりの人から、最初の開発者の役割を果たしている人たち、そしてしばらくの間自分の役割を果たしてきた人まで、あらゆる年齢と経験をします。
私たちは、ウェブの周りから取られたこれらの課題を、テスト、解決、リファクタリングのチームとして学び、協力するのを支援するために、お互いに課題をまとめました。
私たちはJuniordev TGAで得ることができるすべての支援を受けています。誰もがグループの課題を書くことを歓迎しますので、誰もが同じ言語をまだ知っていないか、快適ではないことを理解してください。課題があなたが学んでいる言語ではない場合は、これを他の人が参照するために知っている言語の課題を書き直すことでコミュニティに貢献する機会としてこれを使用できます(つまり、課題がJSのコードである場合、Pythonで書き直すことができます)。
素晴らしい!しかし、私たちはメンバーがいるすべての異なるエクスペリエンスレベルに応えることができるようにしたいので、誰もが何かを学ぶことができるように課題を維持したいと思っています。課題を突き刺している場合は、ステップアップして送信されたソリューションのコードレビューを行うか、すべてが機能することを確認するための課題のユニットテストを書くことで支援することができます。
素晴らしい!貢献することは気にしません:)貢献に関する以下の手順をご覧ください。課題は、デザインパターンの練習、リファクタリングする必要がある、またはバグが侵入したコードだけのコードを練習するという書面による問題になる可能性があります。
明らかに、githubアカウントが必要です...そして次のように続きます:
cdコマンドを使用して、選択した選択したディレクトリに移動します(つまり、解決しようとしているすべての課題のためにドキュメントのフォルダーです)。git cloneを使用してここでレポをクローンし、コピーしたリンクを貼り付けます。git checkout -b [your name]を入力します。これにより、ブランチが作成され、その上に置かれます。次に、解決したいチャレンジとソリューションフォルダーで、ソリューションファイルを作成するフォルダーを見つけます。あなたがローカルにリポジトリを持っていて、あなたが望む挑戦がそこにある場合は、上からステップ5に従って、解決してください!しかし、それが新しい挑戦である場合、あなたはそれを得るためにプルをする必要があります...
cd documents/juniordev/challenges )git pull origin masterコマンドを使用します - これは、Master Repo(Juniordevtga One)から地元のものへのすべての変更を引き出します。あなたは終わっていて、ほこりを払って、あなたのソリューションを提出する準備ができています!今、あなたはそれをプッシュし、それをマスターリポジトリに引っ張るように要求する必要があります...
git add .ファイルをステージングします。変更または追加されたファイルはすべてここに含まれます。 ( git statusを使用して、変更されたファイルを表示し、コミットします)git commit -m "[your message]"を使用して、段階的なファイルをコミットします。たとえあなたが試したとおりであっても、メッセージを書くのは良い習慣です!git pushを使用してください。チャレンジを提出したいですか?これらは、デザインパターン、リファクタリングが必要なひどく書かれたコードを練習するか、バグが侵入したコードだけで、書かれた問題になる可能性があります。
貢献するには、上から手順をコピーして、ローカルに最新バージョンのリポジトリを持っていることを確認してください。チャレンジフォルダー内に独自のフォルダーがあり、ソリューション用のフォルダーを備えた課題を備えたフォーマットに従ってください。必要な言語でチャレンジを送信することも、readme.mdファイルにsudoコードに課題を作成するだけで汎用を維持することもできますが、できるだけ多くの情報を追加してみてください。私たちは手持ちを望んでいませんが、私たちがしなければならないことと、私たちが学ぶことを何をするかについて何かを学びたいと思っています。リソースへのリンクを自由に追加して、それがデザインパターンまたは基本的な基本である場合、人々が必要に応じてもっと学ぶためにもっと学ぶことができます。
他の場所から課題をコピーした場合は、ここでクレジットを与えてください。
coderbyte.com
間違いが見つかった場合は、このreadmeをお気軽に編集してください!