Le langage SMS est exclu sur les forums ProgBoards, tout message ne respectant pas la
charte
sera déplacé, modifié, ou supprimé par nos
modérateurs
.
Forum Groupes de travail
»
FlexProject
»
Diagramme UML
[ 1 / 3 ]
Page suivante >>
Freem
Modérateur
Windows XP
Firefox 2 - Posté le 22/07/2007 à 07:53
Je vient de me demander si pensez qu'un diagramme UML pourrait s'avérer utile.
Dans cette idée, j'ai cherché un générateur de code source à partir de diragrammes UML et je n'ai trouvé que boUML qui soit portable (utilise la lib QT).
Je voudais savoir ce que vous en pensez, et si vous pensez qu'il vaut mieux que nous codions le parser nous mêmes ou en utilisant flex et yacc?
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin
kod128
ProgBoarder
Windows XP
Firefox 2 - Posté le 05/08/2007 à 19:19
Tout dépend si on souhaite adopter une philosophie oriantée objet ou non (personnellement, je ne suis pas trop pour...)
Francesco
Modérateur
Windows XP
Firefox 2 - Posté le 05/08/2007 à 19:27
Le diagramme UML ne releve pas simplement d'une hiérarchie de classe, mais de relation. Il peut également être utilisé pour décrire les cas d'utilisation, les variables globales, etc... ce qui peut être utilisé pour un langage non objet.
Le choix de l'UML n'impose pas un langage objet.
Sinon, d'un point de vue personnel, je suis plutot pour un langage objet. Cela facilitera la programmation modulaire.
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
kod128
ProgBoarder
Windows 2000
Firefox 2 - Posté le 06/08/2007 à 12:48
Je sent un troll arriver la
Freem
Modérateur
Windows XP
Firefox 2 - Posté le 06/08/2007 à 13:19
Hihi... je crois qu'y a un topic avec nos arguments sur les langages non-objet/objet:
http://www.progboards.com/sujet-1299_baston_generale__.php
Sinon, je pense qu'on peut malgré tout se servir de l'UML pour les cas d'utilisation & co, ca permettra de structurer le travail et de le répartir entre les différents membres, surtout si l'on souhaite vraiment coder un IDE a long terme, en fait.
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin
Freem
Modérateur
Windows XP
Firefox 2 - Posté le 30/09/2007 à 00:28
J'ai changé d'avi.
Manifestement, ce sera plus simple de coder en C et avec les techniques de programmation modulaire.
Notre projet n'est pas suffisement complexe pour que l'UML apporte plus qu'il ne retire, et idem pour l'orienté objet.
Qu'en pensez-vous?
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin
Francesco
Modérateur
Linux
Mozilla 5 - Posté le 30/09/2007 à 10:48
Je sais pas. Argumente ^^ car là, c'est un peu flou.
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Freem
Modérateur
Windows XP
Firefox 2 - Posté le 30/09/2007 à 13:34
Ben...
Penses-tu avoir un interêt quelconque à utiliser des classes dans le parser?
Idem, pour le traducteur, je n'arrive pas à en voir l'intérêt...
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin
Francesco
Modérateur
Linux
Mozilla 5 - Posté le 30/09/2007 à 14:20
Ok, exemple pour le parser.
Tu as un identifiant. Mais au début tu ne sais pas ce que c'est (label, nom de fonction, nom de sub, variable ?). Donc tu peux déjà avoir une classe Identifiant avec un certain nombre de classe fille.
De plus, l'UML n'a jamais rien retiré, il ne fait qu'apporté. Donc, cela n'enlève strictement rien d'utiliser l'UML.
Et puis l'objet permet de faire de l'encapsulation facilement, ce qui facilite la programmation modulaire.
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
Freem
Modérateur
Windows XP
Firefox 2 - Posté le 30/09/2007 à 14:24
Donc, on fait une analyse UML?
Ou juste le diagramme des classes (ce qui est à mon avis le seul truc vraiment intéressant, dans UML, le reste ne servant qu'à générer le sus-mentionné diagramme des classes) ?
Tu me dis, j'oublie. Tu m'enseignes, je me souviens. Tu m'impliques, j'apprends. - Benjamin Franklin
Francesco
Modérateur
Linux
Mozilla 5 - Posté le 30/09/2007 à 14:27
Je pense que faire au moins un diagramme de classe (si on utilise des classes, bien entendu) est un bon moyen de voir les relations existants entre les différents type d'objets.
J'ai essayé umbrella comme modéleur UML, mais il n'arrete pas de planter.Je vais essayer un autre. ArgoUML, j'ai déjà testé, mais je n'aime pas du tout l'interface. Quelqu'un connait un autre modeleur UML
tournant sous Linux et Windows, de préférence...
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)
[ 1 / 3 ]
Page suivante >>
Poster une réponse
Message
Formatage
Note: pour partager du code source, merci d'utiliser le
wall
!
Smileys
Pseudonyme
Recopiez le code
v6 ©
Computaid SPRL
2005-2008 - Tous droits réservés -
Hébergé par eTigris
- Page générée en 0,254 s -
Crédits
-
Stats
Forums
ProgBoards » Annonces
ProgBoards » Développement
ProgBoards » Café
ProgBoards » Petites annonces
Informatique » Algorithmes
Informatique » Logiciel
Informatique » Matériel
Informatique » Graphisme
Informatique » Sécurité
Langages » BASIC
Langages » Pascal / Delphi
Langages » C & Cie.
Langages » Assembleur
Langages » Java
Langages » Autres Langages
Langages » Bibliothèques
Web » HTML / XML
Web » PHP / ASP
Web » Flash & Autres
Groupes de travail » FlexProject
Groupes de travail » Kovu (Bot IRC)
Groupes de travail » PHPMonitoring
Documentation » Linux / Unix
Documentation » ProgBoards
Documentation » QBasic
Documentation » C & Cie.
Ecologie » Solaire
Ecologie » Transport
Liste des forums
Membres
Inscrivez-vous
Mot de passe perdu?
Liste des membres
Groupes
Liste des groupes
Projets
Liste des projets
Logithèque
Les logiciels libres
Outils
Wall (codes sources)
Timestamp Unix
Interrogation whois
Goodies
T'chat IRC
#progboards (3)
Quotes IRC
1