100DaysOfCodes : Jour #3

Aujourd’hui, j’ai « terminé » ma première application.

Comme durant les deux premiers jours, un s’agit d’une application de Quizz. On choisi une réponse parmi celles proposées, et on passe à la question suivante.

Sauf que nouveauté du jour, un score est calculé à la fin, selon nos réponses.

Autant dire que si vous choisissez « Bleu » à la question « Votre couleur préférée » et « Chat » à « Votre animal préféré », vous aurez un score de 0 (je suis gentil, je vous aide à avoir un meilleur score).

Bon, seulement deux questions pour commencer, et trois réponses possibles à chaque questions.

Niveau code, c’est pas le plus beau. Je faisais quelques tests pour essayer de comprendre les choses un peu plus en profondeur, et un coup j’ai laissé une façon de faire, un coup une autre. Ouaip, un développeur digne de ce nom me dirais de retourner m’amuser avec PHP et laisser les vrais technos pour les grands (rooh… ça va, je plaisante !).

Bref, mon application est certes très simple, mais elle est fonctionnelle. En plus, on peut même redémarrer le Quizz après l’avoir terminé. De quoi tester toutes les options pour connaître les réponses qui donnent le plus de points.

Le code est toujours disponible sur GitHub (vous remarquerez qu’il y a une branche par jours).

Pour la suite, je me dit que ce serait sympas que je recommence à coder cette application, mais sans suivre le tuto, histoire de bien voir si j’ai tout compris. Mais j’v’ai pas m’arrêter là, oh non !

Je vais aller plus loins que la recoder bêtement. Je vais essayer de faire en plus un design aux petits oignons. Bon en vrai, je suis pas graphiste, donc le résultat risque d’être assez moyen… vous attendez pas à des miracles.

Et pour encore après, je me dit que je pourrais développer une petite interface avec VueJS pour pouvoir ajouter des questions et des réponses dans une interface d’administration, qui seront ensuite récupérées dans l’application. Mais ça, ce sera pour beaucoup plus tard.