Component Conversion Utility 0.6

Licenza: Gratuito ‎Dimensioni del file: 2.97 MB
‎Valutazione utenti: 2.5/5 - ‎4 ‎Voti

Circa Component Conversion Utility

La CCU è progettata per ridurre al minimo il tempo necessario per creare codice di ossatura in una varietà di lingue. Consente agli utenti di definire oggetti in una GUI amichevole o di importare codice da un file di testo / binario o da un database. Una volta che i componenti sono stati creati o importati, la CCU può produrre molte versioni del codice sorgente. L'app è perfetta per lo sviluppo a più livelli in cui i programmatori sono generalmente costretti a ridefinire gli oggetti in diversi linguaggi (SQL, HTML / JavaScript, Java e così via). Oltre alla semplice creazione di definizioni di tabella, moduli e metodi di accesso/mutatore (rispettivamente), la CCU propaga il codice di convalida in diversi linguaggi. Usa la CCU per definire i vincoli di base (lunghezza della stringa, intervallo/precisione dei numeri, espressioni regolari e così via) e verranno creati i vincoli di controllo appropriati, la convalida JavaScript e il codice di gestione delle eccezioni (rispettivamente). La CCU è utile anche per creare versioni di codice compatibili con le versioni precedenti o multipiattaforma. Un pratico script SQL, ad esempio, potrebbe avere una sintassi diversa per vari database. Invece di gestire più script, gli aggiornamenti possono essere effettuati in un'unica posizione e più versioni del codice verranno eso automaticamente. Naturalmente, è impossibile fare una traduzione perfetta di determinati algoritmi o concetti. È molto più facile eseguire il debug dell'output CCU piuttosto che riscrivere qualcosa da zero, però. L'app ricorderà quale delle sue ipotesi desideri ignorare. Ciò significa che quando si fa un leggero aggiornamento al codice, non sarà necessario ri-risolvere nessuna delle personalizzazioni di output precedenti. E quando vengono rilasciate nuove lingue, puoi essere ragionevolmente sicuro che le nuove versioni della CCU ti permetteranno di estrapolare dal tuo codice legacy. Se stai sviluppando un server app o un linguaggio proprietario, contatta JShift ([email protected]) per informazioni sulle licenze. È molto più facile vendere un prodotto se i potenziali clienti hanno un modo per convertire il loro codice esistente. Gli sviluppatori JShift possono creare plug-in per nuove lingue in pochi mesi.