Piscine-EPITA-J.7: La piscine en PRESENTIEL (+mea culpa)

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 22

  • @jessicalepins1433
    @jessicalepins1433 4 ปีที่แล้ว +14

    2:41 Invoquer c'est pour les créatures magiques Aymeric, les élèves eux sont convoqués 😂
    Super vidéo, ca m'a bien fait rire ^^

  • @maxencerp3774
    @maxencerp3774 4 ปีที่แล้ว +1

    A propos du Makefile c'est un tres bon conseil, en effet dans ton makefile tu vas lancer les test.c de tes fonctions et donc ca va te forcer a réfléchir à tous les cas possibles. Cela te permet donc de savoir quelles exceptions tu vas devoir traiter dans ton code.
    J'imagine que ca doit etre bien plus difficile pour les epiteens venant des prepas externes, donc force a toi ;)

  • @klesko7588
    @klesko7588 4 ปีที่แล้ว +11

    😂le coup des profs tu vas t’en rappeler longtemps

    •  4 ปีที่แล้ว +1

      Oui😵

  • @AjixGameOver
    @AjixGameOver 4 ปีที่แล้ว +3

    En fait la "correction" (coder des tests) ça fait totalement parti du travail du dev. En vrai tu n'es pas censé coder sans écrire de test. Et un certain Chewie va adorer vous rebattre les oreilles avec ça, parce que très peu de personnes couvre leur code de tests comme il se doit.

  • @heloisedugas32
    @heloisedugas32 4 ปีที่แล้ว +2

    ptdrrr Aymeric t'inquiètes je suis à la fac la moitié de mes chargés de TD ont à peine cinq ans de plus que moi et une fois j'ai demandé du feu à un prof en le tutoyant sans savoir 😭😂

  • @semanticelmo2094
    @semanticelmo2094 4 ปีที่แล้ว +4

    Bonjour Aymeric, commencer par les tests est une méthode classique dans le monde du développement,
    tu peux regarder la page wikipédia sur le TDD : fr.wikipedia.org/wiki/Test_driven_development .
    Sinon concernant les "makefile", ce n'est pas spécifiquement orienté test, ce sont juste les données d'entrée
    de l'outil "make" dans lequel tu définis un certain nombre de tâches (classiquement: dep, clean, test, le nom d'un exécutable, ...)
    et les règles de production associées (comment produire un fichier objet à partir d'un source, une librairie à partir d'objets,
    un exécutable à partir d'objets et de librairies, passer des jeux de test et comparer la sortie aux résultats attendus).
    Tu peux définir une tâche pour pusher tes fichiers avec git, etc ...
    Tu pourrais faire l'équivalent avec un shell-script, l'avantage de make c'est que s'il est bien écrit, il ne lance que les tâches nécessaires
    puisqu'il se base sur les timestamps des fichiers (date de dernière modification).
    Pour forcer la recompilation d'un fichier, if est courant de faire : "touch fic.c ; make" et aller prendre un café.
    Il existe pléthore d'outils de production, le makefile c'est un peu old-school (je n'ai pas utilisé depuis des décennies) mais efficace.
    Chaque langage a son outil fétiche: scons, cmake, maven, sbt, gradle, leiningen, ...

    • @Lockface77
      @Lockface77 4 ปีที่แล้ว

      Un shell peut aussi lancer que des tâches nécéssaires 🙃

  • @user-et8es9vg5z
    @user-et8es9vg5z 4 ปีที่แล้ว

    J’étais convoqué aussi mais j’ai pas vu le mail 😭

  • @yannisteje3115
    @yannisteje3115 4 ปีที่แล้ว +1

    qu'est que tu veux dire par trigger ?

  • @amaurybecquet1734
    @amaurybecquet1734 4 ปีที่แล้ว

    salut Aymeric! désolé de te déranger mais j'aimerai vraiment savoir quel est ton site avec tous les exos de coding pour le python(comme j'en fait en prépa et que je suis pas très bon j'ai envie de m'exercer :) merci d'avance ! bonne chance pour la suite!

    •  4 ปีที่แล้ว +1

      France.ioi😇

    • @arnoduran5922
      @arnoduran5922 4 ปีที่แล้ว +1

      Je te conseille france ioi ou openclassroom, ca va sauver ton année

    • @ThibaudOU
      @ThibaudOU 4 ปีที่แล้ว +1

      France-ioi*

    • @amaurybecquet1734
      @amaurybecquet1734 4 ปีที่แล้ว +1

      merci beau
      coup les gars vous me sauvez :)

  • @minigero
    @minigero 4 ปีที่แล้ว +1

    ils font des réductions sur le prix de l'année à cause du covid ?

    • @hypesio6854
      @hypesio6854 4 ปีที่แล้ว +1

      Ils n'ont pas de raison de baisser le prix. Pour eux les coûts sont les même car les profs font le même travail et il faut toujours payer et entretenir les locaux.

    • @blackspace5439
      @blackspace5439 4 ปีที่แล้ว +1

      @@hypesio6854 mouai

  • @rubikguysocool4479
    @rubikguysocool4479 4 ปีที่แล้ว

    Les TDs c'est sur papier ou sur machine ?

    • @xelfi2742
      @xelfi2742 4 ปีที่แล้ว

      Sur machine mec hein epita c'est full machine en prog. C'est juste les cours d'algo où on fait aussi à l'écrit pour mieux réfléchir

  • @Lockface77
    @Lockface77 4 ปีที่แล้ว

    Elle a raison mais je pense que tu as mal compris, c'est pas le makefile (tu te focus trop dessus on dirait) qu'il faut faire mais écrire les tests.
    Un makefile c'est long à écrire je te conseil plus de faire un gros main.c dégueu puis de faire un gros gcc * puis lancee ton programme avec ./a.out
    C'est beaucoup plus rapide que de faire un Makefile par exercice, surtout qu'il y a moyen de faire un seul Makefile capable de compiler n'importe quel exo

  • @lazertuiyope
    @lazertuiyope 4 ปีที่แล้ว +5

    mec la programmation ca me donne une migraine rien qu'en t'écoutant