Travailleuuuses, travailleuuurs. (pardon pour cette boutade '90 culunmouton).
| #SoftwareDevelopment | csharp,posh,js,php |
| #Qwant | Whistleblower (lancer d'Arlette) |
| politics | far-left |
| #SoftwareDevelopment | csharp,posh,js,php |
| #Qwant | Whistleblower (lancer d'Arlette) |
| politics | far-left |
Et voilà le test unitaire complet qui ne fonctionne pas, mais qui existe et qui définit entièrement ce qu'on attend du système :
Et maintenant le Composite raffiné suivant ce qui a été fait pour le Basic :
Le Service Interface Function Block va suivre mais pour lui c'est un peu différent.
Ce FB sert à connecter la logique à des choses infrastructurelles "réelles" : autrement dit à du code qui va taper sur des périphériques réels, par exemple un actuateur
Et me voilà avec un code compact et expressif, testé et réalisé par itération :
#Dev #Software #TDD #CleanCode
Je n'ai pas encore vraiment écrit de code de comportement réel.
MAIS j'ai déjà un test de comportement de ce que j'attends de mon code à coder, le truc réel à faire.
Et on voit bien que le code "parle" et dit ce qu'il a l'intention de faire et ce qu'il a l'intention de tester.
C'est du code simple et compréhensible.