QuickCRC est un outil de développement pour la responsabilité entraînée conception de logiciel orienté objet. Cartes CRC sont utilisés pour découvrir, collecter et informations comme les responsabilités, les attributs et les collaborations entre les classes classe de document. Cartes CRC sont populaires parmi les développeurs utilisant des méthodes de développement agiles ou comme un front end pour UML. Les développeurs utilisent la responsabilité entraîné la conception de tirer rapidement une structure de classe solide pour les projets. Cette fondation peut réduire considérablement les coûts de développement et les délais de commercialisation. Les concepts de base sont simples. La carte CRC représente chaque classe et ses propriétés. Le scénario définit les interactions de classe nécessaires pour satisfaire aux exigences du projet. simulation de conception garantit l'exhaustivité et la compréhension de la conception du projet. QuickCRC permet aux nouveaux utilisateurs d'être productifs en quelques minutes sans formation formelle. Cartes, des scénarios et des agents externes sont généralement définis en cliquant sur un outil de la palette sur un diagramme et en tapant des informations dans une boîte de dialogue de la propriété. Cartes CRC peuvent aussi être créés à partir des noms et des verbes dans une spécification de texte en cartographiant mots aux cartes que les noms de classes, les attributs et les responsabilités. Scénarios et de cartes objets peuvent être déplacés entre les diagrammes ou automatiquement organisées sur la base de relations de conception. Les concepteurs peuvent modifier ou déplacer des informations de la carte à l'écran en renommant ou en faisant glisser les cartes, les attributs, les responsabilités et les collaborations. Les modifications de conception sont instantanément répercutées dans tout le modèle de sorte que chaque nom et la référence de la relation est toujours exacte. Les concepteurs de logiciels peuvent affecter le accès attribut de la responsabilité de chaque carte. L'outil présente un accès direct attribut graphique des informations de carte pour aider les concepteurs découvrir, d'affiner et d'éliminer les attributs de cartes inutiles. Cartes et scénarios peuvent être liés à des documents étrangers comme spécifications, des images graphiques, fichiers de code ou des procédures de test. QuickCRC comprend la vérification de la conception, texte et HTML rapports, drag and drop graphiques ainsi qu'un copieux fonction de recherche pour localiser les informations de conception spécifique. Le produit dispose d'un système d'aide contextuelle en ligne, imprimé et manuel PDF et d'un tutoriel étape par étape. Un projet QuickCRC MacOSX peut être édité dans l'édition Windows ou Linux de QuickCRC ou partagé avec d'autres outils de développement. Cartes CRC peuvent être exportés en texte et importés dans MacA & D pour générer automatiquement les diagrammes de classes UML. Cartes CRC peuvent être générés à partir de C existante ++, Java, Delphi ou un code Objective-C avec MacTranslator
Ce qui est nouveau dans cette version:.
Universal Binary Edition
Exigences :
Mac OS X 10.1 ou supérieur
Commentaires non trouvées