TelBase
I fondamenti dell’ambiente X23™
Il valore di un ambiente software comincia dalle basi: strumenti coerenti, riutilizzabili e separati dalle esigenze del singolo prodotto.
Un linguaggio comune per lo sviluppo
TelBase raccoglie le funzionalità fondamentali usate dai componenti X23™. Comprende strumenti per rappresentare e organizzare dati, gestire testo e risorse e coordinare attività concorrenti.
Riutilizzo con responsabilità precise
La libreria mantiene un ruolo generale. Non incorpora le scelte di una specifica interfaccia o applicazione: offre una base su cui i componenti specializzati possono costruire le proprie funzionalità.
Il valore nel progetto
Disporre di fondamenti condivisi permette di affrontare esigenze ricorrenti in modo coerente, concentrando lo sviluppo delle librerie superiori sui problemi che devono risolvere.
Approfondimenti tecnici
Strumenti originali per dati e precisione
TelBase comprende tipi e contenitori sviluppati nell’ambiente X23™, strumenti per valori monetari a virgola fissa, date e orari e gestione del testo Unicode con conversioni UTF-8. Sono funzionalità concrete sulle quali i componenti superiori possono costruire il proprio comportamento.
Misurare quantità e ritmi
La libreria dispone di strumenti per misurare grandezze su finestre mobili e confrontare quantità attese ed effettive. Restano strumenti generali: possono essere applicati a esigenze diverse senza incorporare le regole di una specifica rete o interfaccia.
Attività concorrenti e dati condivisi
Contenitori con accesso sincronizzato e strumenti per la gestione delle attività permettono di affrontare il coordinamento del lavoro in un’applicazione nativa.
Esperimenti e verifiche
Dalle misure alla cadenza delle immagini
Le verifiche dedicate collegano gli strumenti generali di misura alla contabilizzazione dei frame e alla gestione della loro cadenza in TelNear. Il lavoro permette di esaminare il comportamento delle misure e dell’applicazione mantenendo separate le rispettive responsabilità.