SmartState Developer EditionSmartState - State Chart Studio met ondersteuning voor complexe overgang van de staat die de code van de staat genereert | |
Download nu |
SmartState Developer Edition Rangschikking & Samenvatting
Advertentie
- Vergunning:
- Free to try
- Prijs:
- USD 189.00
- Naam uitgever:
- ApeSoft Technologies
- Besturingssystemen:
- Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
- Bestandsgrootte:
- 2.38MB
SmartState Developer Edition Tags
- editor Bewerk code code-editor emotionele staat voorspelling Biorhytm State codegenerator VS-staat Session State Storage Staat Finder staat Variabele filter van de staat Controleer staat economie Naleving van de staat Oregon state maanstaat staatsleerling state analyzer staatskiezer Finite State Machines bouwen State Manager Class State Machine Diagram Staatswizard Weergave State Map staatskaart state validatie slaapstand NumLock State Changer Verander NumLock State Instellingen Status standby toestand Dood standby-staat staatswisselaar Vaste toestand Layton State Bank State Leer Oklahoma-staat Niet-statelijke pensioenfondsen stabiele toestand prsychologische toestand Restore State Staatscode Key State change state afwachtende staat Genereer eindige staatsmachine eindige staatsmachine maker Beeld van gehandicapten uitschakelen Autorefreshing state kerk en staat kwantumtoestand Weergave Echte staatspictogram werkelijke toestand Aggregatietoestand eindige toestandsautomaten Element grondstaat Grondstaat Evalueer eiwitcomplex stationaire staat continuum staatssystemen studie gebonden staatssystemen gebonden staatssystemen Los de staat van de staat op toestandsvergelijking solver Toetsenbord SSD schijf Staat model ontwikkelen Staat-machine-implementatie staatsbelastingen staatsbibliotheek State gegevens State Birds Staatsbloemen Staatsbomen Staat bijnamen Staatsvlaggen Staatskapitalen staat afkorting
SmartState Developer Edition Beschrijving
Ontwerppatronen hielpen altijd ontwerpers om recurrente problemen op te lossen. Maar ontwerppatronen zijn conceptueel en te generiek. Het framework aan de andere kant is specifieker voor een bepaald domein en kan door de code worden gerealiseerd. Het staatspatroon is een zeer nuttig en krachtig patroon dat een object in staat stelt om het gedrag op looptijd te veranderen, hangt af van welke staat het is. Een soort van de klasse van een object op looptijd! Hier kunt u hier meer informatie over dit ontwerppatroon vinden. Als u zich ervan bewust bent dat dit patroon heeft gerealiseerd dat het veel klassen moet hebben, vertegenwoordigt elk een toestand die het object in zijn leven kan hebben. Het echte object, vaak genoemd als context, houdt geen interne vlag of variabelen vast om de huidige toestand bij te houden, in plaats daarvan gedelegeert het werk aan het staatsobject dat momenteel actief is. Het staatobject neemt contact op met de context, om indien nodig het juiste werk te doen en kan de staat zelf veranderen. Het is beter om alle implementatiecode in de context- en staatsobjecten te behouden, zullen alleen zorgen voor welke methode om in de context op te roepen en wanneer de staat te veranderen. Een object, dat een inkapseling is van een echte wereld entiteit, kan veel staten in zijn levensduur hebben, en het is absoluut moeilijk om lessen te schrijven voor elke staat en de overgangslogica. Staatsdiagrammen worden gebruikt om het gedrag van het object in verschillende staat en zijn overgangslogica weer te geven. Het is aan de programmeur om het ontwerp te realiseren. En van cursus Elke programmeur heeft zijn eigen manier om het te implementeren. Dat leidt tot consistente code, moeilijk te beoordelen, moeilijk te testen en moeilijk te onderhouden. Dit feit motiveerde de ontwerpers van SmartState om een kader te ontwikkelen dat generiek is en kan in bijna alle toepassingsdomeinen worden gebruikt. Dit kader lost weinig van de hierboven beschreven problemen en nog steeds het grootste deel van het schrijven van de klassen. Dus beseften we een behoefte aan automatische code-generatie van het ontwerp. Om dat te bereiken, mogen de diagrammen van de staat niet worden getekend, het moet worden gemodelleerd. SmartState Designer GUI biedt de gebruiker een eenvoudige en effectieve gebruikersinterface om de toestandsovergangen te modelleren. Er wordt speciale aandacht besteed om te voorkomen dat alle beperkingen in de ontwerptijd worden geplaatst omdat het misschien iteratief is. Het ontwerp is vrij om te modelleren en de beperkingen en beperkingen worden alleen toegepast in de fase van het codegeration, waardoor de GUI meer gebruiksvriendelijker wordt. De codegenerator analyseert het model, controleert op noodzakelijke beperkingen en doet het meest tijdrovend deel van het schrijven van de klassen. De gegenereerde klassen zijn klaar om te compileren en hoeven niet te worden gewijzigd. Dit is een zeer belangrijk kenmerk van SmartState omdat het ontwerp en de implementatie een-op-één is die altijd een dagdroom is in de software-industrie. Om het gedrag van het object te wijzigen, moet u het model gewoon bewerken en opnieuw compileren. Rebuild uw project en u bent klaar. Mogelijk hebt u geen programmeur nodig om dit te doen. Wat het meer onderhoudbaar maakt. Ook is de gegenereerde code van dezelfde structuur, de evaluatie en het testen hoeft niet te worden gedaan zodra u er tevreden mee bent. Al deze functies leiden tot een verbeterde productiviteit in uw organisatie die de motivatie van SmartState is.
SmartState Developer Edition Gerelateerde software
Dubbele tekst
Dubbele tekst is ontwikkeld om de eerste herhalingstekstschrijver te zijn ...
210 4.62MB
Leer visuele basis 6
Leer Visual Basic 6 is een zelfomvattend uitgebreid overzicht van de nieuwste versie van de Visual Basic Programming-taal ...
277 387.49K
Leer visuele basis 5
Leer Visual Basic 5 is een zelfomvattend overzicht van de visuele basisprogrammeringstaal en omgeving ...
247 559 KB
Q1
Q1 is een hulpmiddel voor het ontwikkelen van GUI- en HTML-geautomatiseerde tests. Het is ontworpen om een grote controle te geven en tegelijkertijd goedkoop te handhaven om het betaalbaar te maken voor kleine bedrijven en individuele ontwikkelaars. Zijn fe ...
938 0.00 KB