2010-04-23 5 views
2

J'ai remarqué que chaque zone a quelques outils que vous pouvez utiliser pour rendre les choses plus faciles.concevoir des outils de modèle à utiliser?

par ex.

css = dreamweaver

doctrine/propulsera = concepteur ORM // vous n'avez pas à des schémas de code purs et durs manuellement et se rappelant toutes les syntaxe/variables

mysql = mysql établi // même

de cette façon vous obtenez aidé et ne pas avoir à taper les choses à la dure, et peut apprendre la structure, mais ensuite utiliser les outils GUI pour vous aider à développer plus rapidement. Maintenant, j'apprends des modèles de conception (singleton, usine, commande, mémento, etc.) et je me demande s'il y a un certain type d'outils que vous pouvez utiliser pour vous aider à développer plus rapidement.

je ne sais pas exactement quels outils je suis en train de trouver, juste me aider lors du codage avec des motifs de conception (dessins de schéma? Références?)

sont-il?

Répondre

3

Il existe une poignée de très bons outils UML qui comprennent les modèles de conception et peuvent générer les classes et les relations pour vous. Beaucoup ont aussi une version "professionnelle" qui fera la génération de code (et aussi aller-retour) pour vous. Je ne peux pas me porter garant de l'un d'entre eux, comme je l'ai toujours fait avec la version standard et ai dessiné les modèles à la main (bien que probablement probablement incorrect la plupart du temps).

Actuellement, mon outil UML préféré est Visual Paradigm. C'est très bien parce que la version standard est fournie avec le client de travail en équipe, ce qui vous permet de fusionner des modèles dans SVN, alors que d'autres (comme MagicDraw) exigent que vous payiez plus de 1k $ pour cette fonctionnalité.

+0

merci ne savait pas qu'il y a quelque chose appelé UML :) –

Questions connexes