
Super Katas
Eine kuratierte Liste von Code Katas
Inhaltsverzeichnis
- Einführung
- Dave Thomas 'Codekata
- Wunderland Clojure Katas
- Sensiolabs Poledev Katas
- Gaurav Aroras TDD Katas -Sammlung
- Andere
- Beitrag
Einführung
Ein Kata oder Code Kata wird als eine Übung in der Programmierung definiert, die Ihre Fähigkeiten durch Übung und Wiederholung erhöht. Dave Thomas @pragdave begann diese Bewegung für die Programmierung. Dieses Projekt soll Ihnen eine Liste einiger Kata -Übungen zur Verfügung stellen, die ich im Internet und in der Github -Community gefunden habe. Diese Übungen variieren von allgemein zu komplexeren Algorithmen und Situationen im wirklichen Leben, in denen Sie versuchen können, Ihre bevorzugte Programmiersprache zu verwenden. Denken Sie daran, dass Code Katas keine Quiz oder Rätsel sind. Sie sollten nicht nur versuchen, es zu "lösen", sondern auch eine sehr gute Lösung finden, und die Best Practices der von Ihnen verwendeten Programmiersprache folgen.
Codekata
- Kata01: Supermarktpreise
- Kata02: Karate Chop
- Kata03: Wie groß? Wie schnell?
- Kata04: Datenmageling
- Kata05: Bloom -Filter
- Kata06: Anagramme
- Kata07: Wie habe ich das gemacht?
- Kata08: widersprüchliche Ziele
- Kata09: Zurück zur Kasse
- Kata10: Hashes vs. Klassen
- Kata11: Sortieren Sie es aus
- Kata12: Bestseller
- Kata13: Codezeilen zählen
- Kata14: Tom Swift unter dem Milchholz
- Kata15: Eine Ablenkung
- Kata16: Geschäftsregeln
- Kata17: Weitere Geschäftsregeln
- Kata18: Transitive Abhängigkeiten
- Kata19: Wortketten
- Kata20: Klondike
- Kata21: Einfache Listen
Wunderland Clojure Katas
- Alphabet -Chiffre
- Kartenspielkrieg
- Doublets
- Fox Gänsebeutel Mais
- Magic Square
- Winziges Labyrinth
- Wunderlandnummer
Sensiolabs Poledev Katas
- Kata 1: (Form) Datatransformator
- Kata 2: (EventDispatcher) Event Hörer / Event -Dispatcher
- Kata 3: (Form) erben Daten / virtuelle Form
- Kata 4: (Formular) Datei hochladen
- Kata 5: (Übersetzung) Übersetzungen verwalten
Gaurav Aroras TDD Katas -Sammlung
- String Sum Kata
- Saitenrechner Kata
- Das Bowlingspiel Kata
- Der Fizzbuzz Kata
- Der merkwürdige Kata
- Der Primefactor Kata
- Spiel des Lebens
- Harry Potter
- LCD -Ziffern
- Sprungjahr
- Minenfelder
- Pokerhände
- Kürzlich gebrauchte Liste
- Reversi
- Yehtzee
- Das Wort wickeln Kata
Andere
- Schauen Sie und sagen Sie Sequenz
- AKS -Primalitätstest
- Römischer Ziffernwandler
- Natürliche Sortierreihenfolge
- Es6 Katas
- .NET -Code Katas
- Bank OCR
- Blasenart
- Rennwagen Katas
- Codierung von Dojos Katacatalogue
- Die OCP Kata
- Die Geburtstagsgrüße Kata
- Social -Networking Kata
- Sag nicht Kata
- Funktionale Strukturen refaktieren Kata
- incremental_katas
- CLI Argumente Parser Kata
- Git Katas
- PDT256 Katas (PHP, GO, Python, Java, Haskell, TypeScript)
- Öffnungszeiten Kata
- Die Quantenkatas
- Katalysator
- Die Preise der Getränke refaktieren Kata
- Das Gänsespiel Kata
- Gehaltsrutsche Kata
- RPG -Spiel Kata
- Zugreservierung Kata
- Kennwortstärke TDD Kata
- Papagei refactoring kata
- Vergoldete Rose - viele Sprachen
- Vergoldete Rose Original - C#
- Java durch Vergleich Kata
- DNA -Transkription Kata
- Refactoring Golf Kata
- Promotion Text Kata
- Args kata
- Codecrafters (bauen Sie eigene Git, Redis, Docker usw.)
- Tennis refactoring kata
Beitrag
Bitte lesen Sie die Beitragsrichtlinien.
Lizenz