Projet

Général

Profil

Evolution #5604

Mis à jour par Daniel Dehennin il y a presque 11 ans

Il arrive parfois, voir même souvent, que pour des raisons de rapidité il nous faut commettre du code pas très propre.

Lorsque l’on écrit ce genre de code, ou que l’on en trouve un, nous devrions décorer le code afin de nous « forcer » à le réécrire.

Je propose donc d’écrire un décorateur "pyeole.decorator.gruik":https://fr.wikipedia.org/wiki/Onomatopée#G "pyeole.decorator.gruick":https://fr.wikipedia.org/wiki/Onomatopée#G qui prend en argument une date limite de réécriture.

Le décorateur lui même peut avoir une date globale si l’utilisateur du décorateur n’en défini pas une.

*@gruik@* *@gruick@* enverra des *@log.warn@* et si la date est dépassée, lèvera une exception *@GruikIsDead@*, *@GruikCodeExplosion@* *@GruickCodeExplosion@* ou *@GruickCodeTimeLimite@* (à voir pour le nom).

Retour