
素晴らしいカタス
コードカタのキュレーションリスト
目次
- 導入
- デイブ・トーマスのコードカタ
- ワンダーランド・クロジュア・カタス
- Sensiolabs Poledev Katas
- Gaurav AroraのTDD Katasコレクション
- その他
- 貢献
導入
カタ、またはコードカタは、練習と繰り返しを通じてスキルを磨くのに役立つプログラミングの演習として定義されます。 Dave Thomas @pragdaveは、プログラミングのためにこの動きを始めました。このプロジェクトの目的は、インターネットとGitHubコミュニティで見つけたいくつかのKataエクササイズのリストを提供することです。これらの演習は、一般的なアルゴリズムと実際の生活の状況までさまざまです。これは、好みのプログラミング言語を使用してみてください。コードカタはクイズやパズルではないことを忘れないでください。あなたはそれを「解決」しようとするだけでなく、あなたが使用しているプログラミング言語のベストプラクティスに従って、非常に良い解決策を見つけるべきです。
codekata
- Kata01:スーパーマーケットの価格
- Kata02:空手チョップ
- kata03:どれくらい大きいですか?どれくらい速く?
- Kata04:データの泥
- Kata05:ブルームフィルター
- Kata06:アナグラム
- kata07:どうしましたか?
- Kata08:対立する目的
- Kata09:チェックアウトに戻ります
- Kata10:ハッシュ対クラス
- kata11:並べ替えます
- Kata12:ベストセラー
- Kata13:コード行のカウント
- kata14:ミルクウッドの下のトム・スウィフト
- Kata15:転換
- Kata16:ビジネスルール
- Kata17:より多くのビジネスルール
- Kata18:推移的依存関係
- Kata19:単語チェーン
- kata20:クロンダイク
- Kata21:シンプルなリスト
ワンダーランド・クロジュア・カタス
- アルファベット暗号
- カードゲーム戦争
- ダブレット
- トウモロコシのキツネグースバッグ
- マジックスクエア
- 小さな迷路
- ワンダーランド番号
Sensiolabs Poledev Katas
- Kata 1 :(フォーム)DataTransformer
- Kata 2 :( eventDispatcher)イベントリスナー /イベントディスパッチャー
- Kata 3 :(フォーム)データ /仮想フォームを継承します
- Kata 4 :(フォーム)ファイルアップロード
- Kata 5 :(翻訳)翻訳を管理します
Gaurav AroraのTDD Katasコレクション
- 文字列合計カタ
- 文字列計算機kata
- ボウリングゲームカタ
- フィズバズカタ
- Oddeven Kata
- PrimeFactor Kata
- 人生のゲーム
- ハリー・ポッター
- LCD桁
- うるう年
- 地雷原
- ポーカーハンド
- 最近使用されたリスト
- Reversi
- Yehtzee
- ラップ・カタという言葉
その他
- 見て、シーケンスを見てください
- AKSプライマリティテスト
- ローマ数字コンバーター
- 自然なソートオーダー
- ES6 Katas
- .NETコードKatas
- 銀行OCR
- バブルソート
- レーシングカーカタス
- DojoのKatacatalogueのコーディング
- OCP Kata
- 誕生日の挨拶カタ
- ソーシャルネットワーキングカタ
- カタに聞いてはいけません
- カタをリファクタリングする機能構造
- Incremental_katas
- CLI引数パーサーカタ
- Git Katas
- PDT256 Katas(PHP、GO、Python、Java、Haskell、TypeScript)
- 営業時間カタ
- 量子カタス
- カタリスト
- 飲料価格はカタをリファクタリングします
- ガチョウのゲームカタ
- 給与スリップカタ
- RPGゲームカタ
- 列車予約カタ
- パスワード強度チェッカーTDD Kata
- オウムはカタをリファクタリングします
- 金色のバラ - 多くの言語
- 金色のローズオリジナル-C#
- JavaはKataと比較して
- DNA転写カタ
- ゴルフカタのリファクタリング
- プロモーションテキストkata
- args kata
- CodeCrafters(独自のGit、Redis、Dockerなどを構築)
- テニスリファクタリングカタ
貢献
貢献ガイドラインをお読みください。
ライセンス