TypeCheck should be an abstraction
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 53
- Forks
- 16
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Currently, there are strong dependencies between several classes and the type checking. This should be an abstraction handled through composition and probably decorator.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser l’implémentation de TypeCheck et les classes qui dépendent fortement de la vérification des types. Lisez comment ces classes invoquent ou possèdent le comportement de vérification des types, puis définissez la limite de composition ou de décorateur décrite dans l’issue. Le travail est terminé lorsque la vérification des types est gérée par une abstraction claire et que les classes dépendantes existantes l’utilisent de manière cohérente.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- compilers
- Type d'issue
- Refactorisation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100