Uml -

8 risultati per: uml

Java Design Pattern: Prototype Pattern

Andremo ora a parlare di un pattern creazionale che ci permette di "copiare con classe". Sì, anche se sembra strano, il compito fondamentale di questo pattern è copiare. Sto parlando del Prototype Pattern. Chiariamo subito questo concetto. Quando si parla di creazione di oggetti, il nostro immaginario comune da programmatori ci fa…

Category : Java   18-09-2019   by Alessio Mungelli

Java Design Pattern: Builder Pattern

Andiamo oggi a parlare di un pattern creazionale che in molte situazioni può rappresentare una valida alternativa alla costruzione di oggetti mediante costruttori: il Builder Pattern. La necessità di introdurre meccanismi alternativi a quelli forniti da Java per la creazione di oggetti nasce dal fatto che talvolta le strutture sono molto…

Category : Java   17-09-2019   by Alessio Mungelli

Java Design Pattern: Strategy Pattern

Uno dei pattern che gode di una notevole popolarità ed è al contempo piuttosto semplice è lo Strategy Pattern. Membro della famiglia dei pattern comportamentali, ha il compito di gestire algoritmi, relazioni e responsabilità tra classi. Il GoF lo definisce come: Definisce una serie di algoritmi incapsulati che possono essere scambiati per…

Category : Java   16-09-2019   by Alessio Mungelli

Java Design Pattern: Factory Pattern

Continuando il discorso sui design pattern iniziato precedentemente, andiamo oggi a vedere un altro pattern molto utilizzato: il Factory Method Pattern. Il GoF (Gang of Four Design Patterns) lo definisce così: Definisce un’interfaccia per creare oggetti, ma lascia alle sottoclassi la decisione del tipo di classe a istanziare. Già dalla definizione, si può notare…

Category : Java   11-09-2019   by Alessio Mungelli

Java: Introduzione ai design pattern: Singleton

Chiunque abbia anche una minima esperienza di programmazione, si sarà reso conto di come i problemi sianoricorrenti. Infatti troviamo spesso problemi con uno stesso pattern ma con contesti differenti. Ad esempio, un gestionale per un magazzino di un supermercato e quello per un magazzino di una grande industria avranno presumibilmente dati diversi,…

Category : Java   11-09-2019   by Alessio Mungelli

Analisi e visualizzazione dei dati online: trucchi e tools

Analisi e visualizzazione dei dati online: trucchi e tools

Fino a poco tempo fa riportare graficamente dei dati sul web creando visualizzazioni a volte anche piuttosto complesse, era pane per i denti di sviluppatori specializzati. Lo sviluppo di librerie Javascript come D3.js, Raphaël e Paper.js, specializzate nel maneggiare e gestire i dati attraverso il linguaggio HTML, SVG e Canvas, ha…

Category : Javascript   17-07-2013   by admin admin

40 Librerie gratis per la creazione di grafici

40 Librerie gratis per la creazione di grafici

Con i progressi della tecnologia, sono stati sviluoppati alcuni metodi standard per la presentazione dei dati agli utenti: grafiche, statisctiche ecc ecc. Presentare i dati in forma di tabelle e/o grafici rende piú semplice, accessibile e comprensibile un contenuto da veicolare. Vi presentiamo in quest'articolo alcune librerie per la visualizzazione e realizzazione…

Category : Web design   15-04-2013   by admin admin

I 20 migliori tools online per creare wireframe

I 20 migliori tools online per creare wireframe

Quando si progetta un sito o una web app è necessario poter contare su una bozza della struttura che permette di organizzare gli spazi e le funzionalità che andranno poi inserite nella versione finale del progetto, insomma un wireframe. Premesso che i wireframe possono essere creati anche con carta e penna,…

Category : Web design   11-04-2013   by admin admin