AartgenxmlCreëer werkende Python-code zonder één enkele lijn van Python te schrijven | |
Download nu |
Aartgenxml Rangschikking & Samenvatting
Advertentie
- Vergunning:
- GPL
- Prijs:
- FREE
- Naam uitgever:
- ArchGenXML Team
- Uitgever website:
- http://plone.org/products/archgenxml
- Besturingssystemen:
- Mac OS X
- Bestandsgrootte:
- 551 KB
Aartgenxml Tags
Aartgenxml Beschrijving
Creëer werkende Python-code zonder een enkele lijn van Python te schrijven Archgenxml is een code-generator. die bouwt op architectuur-centrische, op model gebaseerde en testgestuurde ontwikkeling. Genereert Python-code van UML-modellen (XMI-formaat). ARCHGENXML is geoptimaliseerd voor het genereren van code op basis van het archetypen Framework.archGenXML is een commandline-hulpprogramma dat volledig functionele zope-producten genereert op basis van het archetypesraamwerk van UML-modellen met behulp van XMI (.xmi, .zargo, .zuml) bestanden. De meest gebruikelijke gebruikscase is om een reeks aangepaste inhoudstypen te genereren, mogelijk met een paar gereedschappen, een CMFMember-type en sommige workflows die in de praktijk worden gegooid, tekent u uw UML-diagrammen in een gereedschap zoals Poseidon of Objectdomain, die het vermogen heeft Genereer XMI-bestanden. Nadat u klaar bent om uw product te testen, voert u Archgenxml uit op het XMI-bestand, dat de productdirectory genereert. Na het genereren kunt u uw product eenvoudig in Plone installeren en uw nieuwe inhoudstools, typen en workflows beschikbaar zijn. Als aanwezig is, wordt de dround-trip-ondersteuning niet geïmplementeerd: aangepaste code kan niet worden omgezet in XMI (en dus diagams). U kunt echter uw product opnieuw genereren over de bestaande code. Methode-instanties en bepaalde "beschermde" codecties worden bewaard gebleven. Dit betekent dat u de openbare interfaces van uw product kunt evolueren, de methoden en de kenmerken ervan in het UML-model, zonder angst om uw handgeschreven code te verliezen. Waarom zou u ARCHGENXML moeten gebruiken? · U wilt tijd besparen · U bent een luie programmeur · U vindt het wiel niet leuk om het wiel opnieuw uit te vinden · U houdt niet van kopiëren en plakken van code en bugs · U maakt zwaar gebruik van referenties en interfaces · U hebt grote projecten met veel verschillende aangepaste typen · Want of een goed gedocumenteerde interface naar uw Product · U houdt van gestructureerde model- en patroongestuurde software-ontwikkeling · U wilt uw project in de toekomst onderhouden zonder hoofdpijn te krijgen Wat is er nieuw in deze release: · Betere genericsetup-ondersteuning, maar nu afhankelijk van Plone 3.1 (als PLONE_TARGET_VERSIE is ingesteld op 2.5). Dit omvat metadata.xml support et al. · Archetypen.SchemaExtender Support · Ondersteuning voor portletgeneratie · Image maakt standaard gebruik van annotationstorage. · Atbackref-ondersteuning geüpgraded (ook uitgebrachte producten.atbackref bij PYPI) · Xmiparser is nu een pakket op zichzelf · Gemaakt ArchgenXML-spel met building, aanbevolen installatiemethode. Verwijder alle oplossingen voor Zope Import. gecorrigeerde afhankelijkheden in Setup.py en inclusief Zope-pakketten hier. · Gebruik zope.documenttemplate in plaats van de eigen exemplaar · Ondersteuning voor Argouml 0.26.2 · Tonnen andere opruimen en kleine oplossingen
Aartgenxml Gerelateerde software
Rdoc
Vrije ontwikkelingsoplossing voor het genereren van ondersteuningspagina's voor de documentatie-instrumenten in Core Ruby ...
204 173 KB
Checkstyle
Open source tool waarmee ontwikkelaars een Java-code kunnen schrijven die zich aan een coderingsstandaard hecht ...
176 4.1 MB