Résultats de recherche
Nombre de programmes trouvés : 1322
Label UNT Vidéocours
le
(9m42s)
Powerful Exceptions: an Overview
Donc pendant ce cours je vous montrer les exceptions. Elles sont assez puissantes dans Pharo, je vais faire un survol. Qu'est-ce qu'on peut faire avec des exceptions? On peut les résumer, les redémarrer, signaler d'autres exceptions. Donc je ne vais pas tout vous montrer. Je vais vous montrer juste ce qui peut vous servir de manière très pratique dans une première utilisation des exceptions. Mais après, c'était important que vous sachiez qu'il n'y a pas que ça..
Voir la vidéo
Label UNT Vidéocours
le
(7m55s)
Debugging in Pharo
Dans cette séquence, nous allons présenter rapidement le débugger et la notion des différents points d'arrêt disponibles en Pharo. Ce que vous allez voir, c'est que le système est vivant et on peut communiquer, et on doit communiquer avec lui, avec ces objets. On ne travaille pas avec du code source, en fait, on travaille avec des objets qui ont de l'état et à qui on peut envoyer des messages qui vont nous répondre et caetera…
Voir la vidéo
Label UNT Vidéocours
le
(10m42s)
SUnit: Unit Tests in Pharo
Dans cette séquence on va voir le framework de test, SUnit en Pharo, qui permet d'écrire des tests unitaires comme on va le voir. Un framework de test sert à supporter le développement agile. L'idée, c'est de faire du développement incrémental et de tester régulièrement son code pour voir si quand on l'a modifié, on n'a pas cassé une propriété ou un invariant quelque part dans le code. L'idée, c'est d'être préparé au changement…
Voir la vidéo
Label UNT Vidéocours
le
(8m6s)
Files in Pharo
Dans cette séquence nous allons voir l'API qui permet de manipuler les fichiers. Donc ce que nous allons étudier plus en particulier c'est comment naviguer entre les dossiers, comment créer et supprimer des dossiers, comment lister les fichiers d'un dossier et, comment lire et écrire depuis et vers des fichiers.
Voir la vidéo
Label UNT Vidéocours
le
(9m0s)
Reflection: Basic Introspection
Dans cette séquence on va voir la réflexion. Donc on va aussi discuter de la capacité d'introspection dans Pharo et pourquoi c'est intéressant. Donc un système réflexif, la réflexion se décompose en 2 grandes familles, l'introspection. L'introspection, c'est la capacité d'un programme à s'observer lui-même. Et l'intercession, c'est la capacité d'un programme à se modifier lui-même, a modifié donc son état, sa propre interprétation…
Voir la vidéo
Label UNT Vidéocours
le
(5m4s)
Benchmarking in Pharo
Dans ce cours je vais vous montrer comment on peut faire du profilage d'application en Pharo. Ça veut dire comment on va mesurer l'exécution de certaines expressions et pour savoir si on peut les remplacer par d'autres pour gagner du temps, lors de l'exécution d'un programme.
Voir la vidéo
Label UNT Vidéocours
le
(1m22s)
[Live] Spotter 3: Scoping and Reducing Search
Je voudrais vous montrer qu'avec Spotter, on peut aussi restreindre l'espace de recherche. C'est ce que nous allons voir.
Voir la vidéo
Label UNT Vidéocours
le
(1m26s)
[Live] Spotter 6: Search, Navigate and Preview Files
Dans cette vidéo, j'aimerais vraiment vous montrer une face cachée de Spotter qui est vraiment excellente, c'est comment on peut utiliser Spotter pour naviguer son système de fichiers.
Voir la vidéo
Label UNT Vidéocours
le
(5m16s)
[Live] Learning the Debugger
Dans cette vidéo, j'aimerais vous expliquer comment marche le debugger et comment vous pouvez vous en servir pour identifier des bugs, et exécuter des expressions, interagir avec les objets.
Voir la vidéo
Label UNT Vidéocours
le
(1m54s)
[Live] How to find a bug?
Dans cette séance, j'aimerais compléter celle sur le debugger pour vous montrer comment on peut identifier un bug.
Voir la vidéo