SmartState Developer Edition.

SmartState - Studio grafico a stato con supporto per transizioni statali complesse che generano il codice della macchina dello stato
Scarica ora

SmartState Developer Edition. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Free to try
  • Prezzo:
  • USD 189.00
  • Nome editore:
  • ApeSoft Technologies
  • Sistemi operativi:
  • Windows Me, Windows 98, Windows 95, Windows 2000, Windows Vista, Windows NT, Windows XP
  • Dimensione del file:
  • 2.38MB

SmartState Developer Edition. Tag


SmartState Developer Edition. Descrizione

I modelli di progettazione hanno sempre aiutato i progettisti a risolvere problemi ricorrenti. Ma i modelli di design sono concettuali e troppo generici. Il framework d'altra parte è più specifico per un determinato dominio e può essere realizzato attraverso il codice. Il modello di stato è un modello molto utile e potente che consente a un oggetto di modificare il suo comportamento in fase di esecuzione, dipende dal quale lo stato è. Un tipo di cambiamento della classe di un oggetto in fase di esecuzione !! Puoi trovare maggiori informazioni su questo modello di design qui. Se sei consapevole di questo modello potresti aver capito che ha bisogno di avere molte classi, ognuna rappresenta uno stato che l'oggetto potrebbe avere nella sua vita. L'oggetto reale, spesso chiamato il contesto, non tiene alcuna bandiera interna o variabile per tenere traccia dello stato corrente, invece delega il lavoro all'oggetto statale attualmente attivo. L'oggetto dello stato contatta il contesto indietro, per eseguire il lavoro appropriato se necessario e può cambiare lo stato stesso. È meglio mantenere tutto il codice di implementazione nel contesto e gli oggetti statali prenderanno cura di quale metodo invocare nel contesto e quando cambiare lo stato. Un oggetto, che è un'incapsulamento di un'entità del mondo reale, potrebbe avere molti stati nella sua durata della vita, ed è assolutamente difficile scrivere lezioni per ogni stato e la logica di transizione. I diagrammi di stato sono utilizzati per rappresentare il comportamento dell'oggetto a vari stati e della sua logica di transizione. È fino al programmatore per realizzare il design. E di ovviamente ogni programmatore ha il proprio modo di implementarlo. Che porta a codice coerente, difficile da revisione, difficile da testare e difficile da mantenere. Questo fatto, ha motivato i progettisti di SmartState per sviluppare un quadro che è generico e può essere utilizzato in quasi tutti i domini di applicazione. Questo quadro risolve alcuni dei problemi sopra descritti e ancora la parte principale della scrittura delle classi è rimasta. Quindi abbiamo realizzato il bisogno di generazione automatica del codice dal design. Per realizzare ciò, i diagrammi di stato non dovrebbero essere disegnati, dovrebbe essere modellato. SmartState Designer GUI fornisce all'utente un'interfaccia utente semplice ed efficace per modellare le transizioni statali. La cura speciale è presa per evitare di mettere tutte le restrizioni nel tempo di progettazione perché potrebbe essere ibrativo. Il design è libero di modellare e i vincoli e le restrizioni vengono applicati solo nella fase di generazione del codice che rende la GUI più user friendly. Il generatore di codice analizzerà il modello, controlla i vincoli necessari e fa la maggior parte del tempo che richiede parte della scrittura delle classi. Le classi generate sono pronte per la compilazione e non devono essere modificate. Questa è una caratteristica molto importante di SmartState perché il design e l'implementazione è uno a uno a uno sempre che di solito è un sogno di un giorno nel settore del software. Per cambiare il comportamento dell'oggetto, basta modificare e ricompilare il modello. Ricostruisci il tuo progetto e hai finito. Potresti aver bisogno di un programmatore per farlo. Il che lo rende più manutenabile. Anche il codice generato è della stessa struttura, la revisione e il test non devono essere eseguiti una volta soddisfatti. Tutte queste caratteristiche portano a migliorare la produttività nella tua organizzazione che è la motivazione di SmartState.


SmartState Developer Edition. Software correlato

Doppio testo

il doppio testo è sviluppato per essere il primo scrittore di testo ripetuto ...

210 4.62MB

Scarica

Impara Visual Basic 6

Learn Visual Basic 6 è una panoramica completa di auto-stimolazione dell'ultima versione del linguaggio di programmazione di Visual Basic ...

277 387.49K

Scarica

Impara Visual Basic 5

Impara Visual Basic 5 è una panoramica completa auto-stimolata del linguaggio e dell'ambiente di programmazione Visual Basic ...

247 559 KB

Scarica

Q1.

Q1 è uno strumento per lo sviluppo di test automatizzati GUI e HTML. È stato progettato per fornire un grande controllo pur mantenendo il basso costo per renderlo a prezzi accessibili a piccole aziende e agli sviluppatori individuali. Il suo fe. ...

938 0.00 KB

Scarica