SmartState Developer Edition.

SmartState - Status-Chart-Studio mit Unterstützung für komplexe Zustandsübergänge, die den Status-Maschinencode generieren
Jetzt downloaden

SmartState Developer Edition. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Free to try
  • Preis:
  • USD 189.00
  • Name des Herausgebers:
  • ApeSoft Technologies
  • Betriebssysteme:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • Dateigröße:
  • 2.38MB

SmartState Developer Edition. Stichworte


SmartState Developer Edition. Beschreibung

Design-Muster haben den Designer immer geholfen, wiederkehrende Probleme zu lösen. Designmuster sind jedoch konzeptionell und zu generisch. Der Rahmen auf der anderen Seite ist spezifischer für eine bestimmte Domäne und kann durch den Code realisiert werden. Das Zustandsmuster ist ein sehr nützliches und leistungsstarkes Muster, mit dem ein Objekt das Verhalten bei der Laufzeit ändern kann, hängt von welchem Zustand ab, in welchem Zustand er ist. Eine Art Änderung der Klasse eines Objekts zur Laufzeit !! Weitere Informationen zu diesem Designmuster finden Sie hier. Wenn Sie dieses Muster bewusst sind, haben Sie möglicherweise erkannt, dass es viele Klassen haben muss, jeweils ein Zustand darstellt, das das Objekt in seiner Lebenszeit haben kann. Das echte Objekt, das häufig als Kontext angerufen wird, hält keine internen Flaggen oder Variablen, um den aktuellen Status zu verfolgen, stattdessen die Arbeit an dem aktuell aktiven Statusobjekt delegiert. Das Statusobjekt berührt den Kontext zurück, um die entsprechende Arbeit bei Bedarf mitzunehmen und den Zustand selbst zu ändern. Es ist besser, den gesamten Implementierungscode im Kontext zu halten, und staatliche Objekte kümmern sich nur darum, welche Methode in den Kontext aufgerufen wird und wann der Status geändert werden soll. Ein Objekt, das eine Einkapselung einer realen Welteinheit ist, könnte viele Zustände in ihrer Lebensspanne haben, und es ist absolut schwierig, Klassen für jeden Staat und die Übergangslogik zu schreiben. Zustandsdiagramme werden verwendet, um das Verhalten des Objekts in verschiedenen Status und seiner Übergangslogik darzustellen. Es ist bis zum Programmierer, um das Design zu erkennen. Und natürlich hat jeder Programmierer ihren eigenen Weg, um es umzusetzen. Was zu einem konsequenten Code führt, schwer zu prüfen, schwer zu testen und schwer zu pflegen. Diese Tatsache motivierte die Designer von SmartState, ein Rahmen zu entwickeln, der generisch ist und in fast allen Anwendungsdomänen verwendet werden kann. Dieser Rahmen löst nur wenige der oben beschriebenen Probleme und den wichtigsten Teil des Schreibens der Klassen ist noch übrig. Wir haben also ein Bedürfnis nach der automatischen Codegeneration aus dem Design erkannt. Um dies zu erreichen, sollten staatliche Diagramme nicht gezogen werden, es sollte modelliert werden. SmartState Designer GUI bietet dem Benutzer eine einfache und effektive Benutzeroberfläche, um die Zustandsübergänge zu modellieren. Es wird besondere Sorgfalt ergriffen, um Vermeidung aller Beschränkungen in die Gestaltungszeit zu vermeiden, da er iterativ sein kann. Das Design ist kostenlos zu modellieren und die Einschränkungen und Einschränkungen werden nur in der Codegenerierungsstufe angewendet, wodurch die GUI benutzerfreundlicher ist. Der Codegenerator analysiert das Modell, prüft nach notwendigen Einschränkungen und dauert den zeitbildenden Teil des Schreibens der Klassen. Die generierten Klassen sind bereit zu kompilieren und müssen nicht geändert werden. Dies ist ein sehr wichtiges Merkmal von SmartState, da das Design und die Implementierung immer eins-zu-eins ist, was in der Regel ein Tag Traum in der Software-Industrie ist. So ändern Sie das Verhalten des Objekts, einfach das Modell bearbeiten und neu kompilieren. Erstellen Sie Ihr Projekt neu und Sie sind fertig. Sie benötigen möglicherweise keinen Programmierer dazu. Was macht es wohnvoller. Auch der generierte Code ist von derselben Struktur, die Überprüfung und Prüfung müssen nicht durchgeführt werden, wenn Sie damit zufrieden sind. Alle diese Funktionen führen zu einer verbesserten Produktivität in Ihrer Organisation, die die Motivation von SmartState ist.


SmartState Developer Edition. Zugehörige Software

Q1.

Q1 ist ein Werkzeug zum Entwickeln von GUI- und HTML-Tests. Es wurde entwickelt, um eine große Kontrolle bereitzustellen, während sie niedrige Kosten aufrechterhalten, um es für kleine Unternehmen und einzelnen Entwickler erschwinglich zu machen. Sein Fe. ...

938 0.00 KB

Herunterladen