GLO-4002 - Site du cours 2023

Conseils pour réussir le cours

The Zen of GLO4002 (code de conduite)

🗣 Demandez à votre auxiliaire ce que chaque aphorisme veut dire ou implique...

  • La qualité prime sur la quantité.
  • Une attitude professionnelle et un respect des règles de l’art sont à l'honneur.
  • En cas de doute, je me demande comment une action impacterait un projet réel dans l'industrie.
  • Tester ne constitue pas une activité indépendante du développement.
  • Les tests sont un outil de design plus que du contrôle de la qualité.
  • Nous livrons de la qualité en continu.
  • Les tests sont réalisés par soi-même en continu.
  • Les tests sont réalisés et doivent passer avant de partager le code.
  • J’écoute les autres opinions avec ouverture, en cultivant le doute sain et la conversation non violente.
  • Je préconise un rythme soutenable tout le long de la session.
  • Tout le code que je produis appartient à l'équipe.
  • J'accepte que dans un système complexe, le réusinage en continu est nécessaire, par moi ou par les autres de mon code. Cela inclut revenir sur des décisions, modifier le design, etc.
  • La programmation et le réusinage doivent toujours produire de la valeur.

Conseils d’anciens étudiants pour réussir le cours

Faites ce cours en voulant apprendre et non en cherchant seulement à passer le cours, vous en serai grandement récompensé.

Être ultra discipliné, genre beaucoup, prioriser l'apprentissage par le projet, chercher le plus de contact individuel avec les assistants/prof, leur expérience sera le plus grand atout dans la réussite du cours.

Ne pas hésiter à demander de l'aide aux assistants du cours si des interrogations [surviennent].

Soyez organisé, n’attendez pas a la dernière semaine avant l’examen avant d’écouter les capsules. Les capsules permettent de bien comprendre la matière et aide beaucoup aussi pour le projet. Aussi, comme il n’y a pas de diapositives avec la théorie, lors de l’écoute des capsules, prendre bien en note ce que le professeurs dit afin de faciliter la révision (et même pour plus tard après le cours par exemple). Il est aussi important de bien séparer le projet en tâches et de les finir le plus vite possible, car la date des mep arrive très rapidement

Comme vous nous aviez dit: travailler régulièrement tout au long de la session, ce que j'ai fait chaque semaine et qui a été payant je pense!

Ça vaut la peine de s'investir! Prenez des notes en écoutant les capsules, faites les exercices, investissez-vous dans le projet, posez pleins de questions aux revues de code. C'est un gros investissement de temps et vous n'aurez peut-être pas les notes que vous espérez, mais c'est le cours le plus important que vous ayez eu à date!

Commencé tôt, car la première partie de la matière est extrêmement importante pour le reste du cours!

Bien organiser leur temps

Développez des liens d'équipe, c'est vraiment important. Faites du pair programming, et échangé d'équipier. Gardez un niveau de travail constant jusqu'à la fin. Le cours est très chargé, mais très intéressant. Attention à équilibrer votre session!!

Rester à jour dans les lectures/exercices et surtout dans le travail. Il est facile de prendre du retard et d'être tenté de tourner les coins ronds. C'est très formatteur d'essayer des choses dans ce projet, car les conséquences sont moindres et les conseils lors des revues de codes viendront affirmer que vos choix sont bons ou moins bons.