Mon stack
Novembre 2016 Parfois je suis impressionné de ce que je suis en train de faire, et surtout du pourquoi je suis en train de le faire. Quel est le stack d'activités qui m'a amené jusqu'à ce que je suis en train de faire ?- Je veux taper le développement groupe circulaire pour la leçon de géométrie avec des nombres de complexes dans le Frido.
- Pour ça, je dois d'abord écrire quelque généralités sur les espaces projectifs.
- Entre autres : les homographies préservent les angles orientés.
- Donc je dois parler d'angles orientés et faire une figure qui montre quelque angles avec des flèches dans le codage.
- J'ajoute la fonctionnalité "flèches sur le codage des angles" à phystricks.
- Ayant ajouté une fonctionnalité, je fais tourner mes tests. Et bien entendu, il y en a qui ne passent pas.
- En cours de déboguage, je décide d'être plus strict. D'une part, je lance plus de Warning et plus d'exceptions, et d'autre part je ne veux plus en voir du tout dans les tests.
- Tant que je suis dans les tests et les messages d'erreurs/warning, je décide qu'ils doivent être plus clairs.
Bref, j'en suis à écrire des tests pour les fonctions ensure_unicode et ensure_str parce que j'ai des problèmes d'encodage dans un warning lancé lors de la création d'un objet de type axe. Et ça, c'est dans la pile de mes appels pour la tâche «écrire le théorème du groupe circulaire».