functional-koans / functional-koans/clojure-koans

24-macros contains two tests which can be made to pass with the same modification

Offen
#167 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Clojure
Sterne
3.8k
Forks
2.1k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

Commit 809af93, intended to "Focus the problem and clean up naming in macros", modified [two koans](https://github.com/functional-koans/clojure-koans/commit/809af93e354e5ea53c668f37dd0f249f771c9700#diff-0cae30f3f669ce93ea6b4f438959f2c522f14cbad3a38bf7a90eaeabe31b0386R38-R42) surrounding the macro now named `infix-concise`. The format of these koans was changed from "complete test and macro" to "complete macro only".

Both tests can now be made to pass with the same modification to complete `infix-concise`. In fact, it might be quite challenging to solve the first of the two while leaving the second unsolved and prompting in the terminal.

This introduces some likelihood that students completing the koans will overlook the koan, which of course is less desirable because it sets the stage for the following final code in the group.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Beginne in 24-macros mit den beiden Koans rund um das Makro, das jetzt infix-concise heißt, und vergleiche dann die relevanten Änderungen in Commit 809af93. Prüfe, wie jeder Test reagiert, wenn infix-concise fertiggestellt ist. Fertig, wenn die beiden Koans aufgrund derselben Änderung nicht mehr bestehen und jedes sinnvoll seinen vorgesehenen Schritt prüft.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
clojure
Bereich
testing
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.