[Objective-C]
Utilisez-vous toujours des boules de polystyrène pour modéliser vos systèmes, où chaque boule représente une classe ?
Tom Love : Nous le faisons, en fait. Nous avons aussi fait une version d'animation 3D de ce film. qui s'est révélée être loin d'être aussi utile que les boules de polystyrène. Il y a quelque chose dans une structure physique, structure visible suspendue au plafond en plein milieu d'un projet de projet de développement qui est régulièrement mise à jour pour fournir non seulement la la structure du système que vous construit, mais aussi le statut actuel de chacune des classes.
Nous l'avons fait sur 19 projets la dernière fois que j'ai compté. L'un d'entre eux comptait 1 856 classes, ce qui est important - en fait, probablement plus important qu'il ne devrait l'être. Il s'agissait d'un grand projet commercial, qui devait donc être assez grand.
Les maîtres de la programmation
C'est la première fois que je lis ou que j'entends parler de l'utilisation de boules de polystyrène pour modéliser les classes.
Est-ce une technique couramment utilisée ? Et, comment ce type de modélisation nous aide-t-il à mieux concevoir le système ?
Si vous avez des photos à partager qui peuvent nous montrer comment les classes sont représentées, ce serait génial !
Mise à jour : Donc, il semble que le matériel La plupart des gens utilisent le papier. Les boules de polystyrène sont en fait énergumènes n'est pas une technique couramment utilisée.
Des techniques perceptibles :
- modélisation "assiettes en papier et ficelle", NealB
- Des Post-it sur un tableau blanc, Jason
- Classe-Responsabilité-Collaboration cartes, duffymo
- Des feuilles de papier lignées collées au mur, AMissico
Merci à tous pour les très bonnes réponses.