epwalsh / epwalsh/python-registrable
Auto-registering subclasses
- Vorherrschende Sprache
- Python
- Sterne
- 13
- Forks
- 1
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
I saw this repo and I think it's great to wrap up the Registrable functionality in a library.
I was wondering what are your thoughts on automatic class registration? Like, searching through the subclasses, where the name of a subclass would be the camel case version of its name.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginne damit, die bestehende Registrable-Funktionalität und die derzeitige Registrierung und Instanziierung von Klassen zu lesen. Ermittle dann, wie die Erkennung von Subklassen und die Generierung von Camel-Case-Namen funktionieren sollen, einschließlich des erwarteten Verhaltens bei verschachtelten oder mehrdeutigen Subklassen. Die Aufgabe ist abgeschlossen, wenn das Issue ein festgelegtes Design sowie die entsprechende Implementierung und Tests enthält; in diesem Issue werden jedoch keine bestimmten Dateien oder Tests genannt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- tooling
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 20/100