jeudi 18 octobre 2012

Premiers codes 4D

L'enseignement de 4D pour les étudiants de l'école informatique IRIS se poursuit par les premiers pas dans l'écriture de code 4D.

Apprentissage de l'éditeur de menu dans la boite à outils afin d'ajouter un menu pour la gestion des opérateurs puis début dans le développement 4D avec l'écriture d'une première méthode afin d'afficher la liste des opérateurs et permettre leur gestion (Création, Modification, Suppression, ...).
C'est l'occasion de travailler sur les concepts de process, de sélection et de fiche courante afin de bien en comprendre le fonctionnement.

Le développement d'une méthode de contrôle des saisies avant de valider l'enregistrement d'un opérateur a été pendant une journée l'occasion d'aborder plusieurs notions du développement 4D :
- Variables et leurs portées (locales, globales interprocess)
- Structures conditionnelles et structures récursives
- Opérateurs de comparaison
- Format et gestion des dates, heures, chaine et nombre

et pour les plus avancés de commencer à aborder l'utilisation des pointeurs.
La méthode a été réécrite plusieurs fois d'abord simplement puis en la refactorisant afin de la rendre plus générique.