Logo
Unionpedia
Comunicazione
Disponibile su Google Play
Nuovo! Scarica Unionpedia sul tuo dispositivo Android™!
Gratuito
l'accesso più veloce di browser!
 

Design Patterns

Indice Design Patterns

Design Patterns - Elementi per il riuso di software ad oggetti è un saggio del 1995.

29 relazioni: A Pattern Language, Architettura, Assembly, C++, Christopher Alexander, Cocoa (software), Decorator, Design pattern, Erich Gamma, Gang of Four (scrittori), Informatica, Intel, John Vlissides, Linguaggio di programmazione, Microsoft Windows, Nikos Salingaros, Observer pattern, Oggetto (informatica), Paradigma di programmazione, Programmazione (informatica), Ralph Johnson (informatico), Richard Helm, Saggio, Smalltalk, Unified Modeling Language, Windows 95 - dentro il sistema, 1995, 2002, 32 bit.

A Pattern Language

A Pattern Language: Towns, Buildings, Construction è un saggio di architettura e urbanistica pubblicato nel 1977 da Christopher Alexander, Sara Ishikawa e Murray Silverstein, appartenenti al Center for Environmental Structure di Berkeley in California.

Nuovo!!: Design Patterns e A Pattern Language · Mostra di più »

Architettura

L'architettura è la disciplina che ha come scopo l'organizzazione dello spazio a qualsiasi scala, ma principalmente quella in cui vive l'essere umano.

Nuovo!!: Design Patterns e Architettura · Mostra di più »

Assembly

Il linguaggio assembly, detto anche linguaggio assemblativo, è, tra i linguaggi di programmazione, quello più vicino al linguaggio macchina vero e proprio, pur essendo differente rispetto a quest'ultimo.

Nuovo!!: Design Patterns e Assembly · Mostra di più »

C++

C++ è un linguaggio di programmazione orientato agli oggetti, con tipizzazione statica.

Nuovo!!: Design Patterns e C++ · Mostra di più »

Christopher Alexander

Insegna presso l'Università della California ed ha curato la progettazione di edifici complessi in California, Giappone e Messico.

Nuovo!!: Design Patterns e Christopher Alexander · Mostra di più »

Cocoa (software)

Cocoa è l'ambiente nativo di programmazione orientato agli oggetti sviluppato dalla Apple Inc. per i sistemi operativi di Apple, come macOS e iOS.

Nuovo!!: Design Patterns e Cocoa (software) · Mostra di più »

Decorator

Diagramma delle classi del pattern Decorator Nella programmazione ad oggetti, il decorator è uno dei pattern fondamentali, definiti originariamente dalla Gang of Four.

Nuovo!!: Design Patterns e Decorator · Mostra di più »

Design pattern

In informatica, nell'ambito dell'ingegneria del software, un design pattern (traducibile in lingua italiana come schema progettuale, schema di progettazione, schema architetturale), è un concetto che può essere definito "una soluzione progettuale generale ad un problema ricorrente".

Nuovo!!: Design Patterns e Design pattern · Mostra di più »

Erich Gamma

Nel 1995, in seguito alla pubblicazione del libro Design Patterns, Gamma ha guadagnato vasta fama nell'ambiente della programmazione orientata agli oggetti e ha dato un importante contributo alla diffusione e lo sviluppo del concetto di design pattern.

Nuovo!!: Design Patterns e Erich Gamma · Mostra di più »

Gang of Four (scrittori)

In ingegneria del software il termine inglese Gang of Four ("banda dei quattro"), spesso abbreviato in GoF, è usato per riferirsi agli autori del libro Design Patterns: Elements of Reusable Object-Oriented Software: Erich Gamma, Richard Helm, Ralph Johnson e John Vlissides.

Nuovo!!: Design Patterns e Gang of Four (scrittori) · Mostra di più »

Informatica

L'informatica è la scienza applicata che si occupa del trattamento dell'informazione mediante procedure automatizzate.

Nuovo!!: Design Patterns e Informatica · Mostra di più »

Intel

Intel Corporation è un'azienda multinazionale USA fondata nel 1968 con sede a Santa Clara (California).

Nuovo!!: Design Patterns e Intel · Mostra di più »

John Vlissides

Studiò ingegneria elettrica all'Università della Virginia ed alla Stanford University, dove nel 1986 iniziò a lavorare come ricercatore.

Nuovo!!: Design Patterns e John Vlissides · Mostra di più »

Linguaggio di programmazione

Un linguaggio di programmazione, in informatica, è un linguaggio formale che specifica un insieme di istruzioni che possono essere usate per produrre dati in output.

Nuovo!!: Design Patterns e Linguaggio di programmazione · Mostra di più »

Microsoft Windows

Microsoft Windows (abbreviazioni comunemente utilizzate: "Windows" o "Win") è una famiglia di ambienti operativi e sistemi operativi prodotta da Microsoft Corporation dal 1985.

Nuovo!!: Design Patterns e Microsoft Windows · Mostra di più »

Nikos Salingaros

Ha collaborato con l'architetto e pioniere di computer software Christopher Alexander, con il quale Salingaros condivide un'aspra analisi critica dell'architettura moderna.

Nuovo!!: Design Patterns e Nikos Salingaros · Mostra di più »

Observer pattern

L'Observer pattern è un design pattern.

Nuovo!!: Design Patterns e Observer pattern · Mostra di più »

Oggetto (informatica)

Con oggetto, in informatica ed in particolar modo nell'ambito della programmazione, si intende nella maniera più generica una regione di memoria allocata.

Nuovo!!: Design Patterns e Oggetto (informatica) · Mostra di più »

Paradigma di programmazione

In informatica, un paradigma di programmazione è uno stile fondamentale di programmazione, ovvero un insieme di strumenti concettuali forniti da un linguaggio di programmazione per la stesura del codice sorgente di un programma, definendo dunque il modo in cui il programmatore concepisce e percepisce il programma stesso.

Nuovo!!: Design Patterns e Paradigma di programmazione · Mostra di più »

Programmazione (informatica)

La programmazione, in informatica, è l'insieme delle attività e tecniche che una o più persone specializzate, programmatori o sviluppatori (developer), svolgono per creare un programma, ossia un software da far eseguire ad un computer, scrivendo il relativo codice sorgente in un determinato linguaggio di programmazione.

Nuovo!!: Design Patterns e Programmazione (informatica) · Mostra di più »

Ralph Johnson (informatico)

È noto per essere coautore del libro Design Patterns: Elementi per il riuso di software ad oggetti della più famosa Gang of Four.

Nuovo!!: Design Patterns e Ralph Johnson (informatico) · Mostra di più »

Richard Helm

Nel 1995, in seguito alla pubblicazione del libro Design Patterns, Helm ha guadagnato vasta fama nell'ambiente della programmazione orientata agli oggetti e ha dato un importante contributo alla diffusione e lo sviluppo del concetto di design pattern.

Nuovo!!: Design Patterns e Richard Helm · Mostra di più »

Saggio

Il saggio è uno scritto critico in prosa, a carattere scientifico o divulgativo, su un determinato argomento, come per esempio scientifico, politico, filosofico, letterario, storico, storiografico, artistico o di costume, trattato in modo non formale e di limitata estensione rispetto a scritti con una trattazione più ampia.

Nuovo!!: Design Patterns e Saggio · Mostra di più »

Smalltalk

Smalltalk è un linguaggio di programmazione orientato agli oggetti con gestione dinamica dei tipi e con un paradigma di programmazione riflessivo.

Nuovo!!: Design Patterns e Smalltalk · Mostra di più »

Unified Modeling Language

In ingegneria del software, UML (unified modeling language, "linguaggio di modellizzazione unificato") è un linguaggio di modellazione e specifica basato sul paradigma orientato agli oggetti.

Nuovo!!: Design Patterns e Unified Modeling Language · Mostra di più »

Windows 95 - dentro il sistema

Windows 95: dentro il sistema è un libro di Andrew Schulman pubblicato nel 1994, poco prima del rilascio ufficiale di Windows 95 da parte della Microsoft.

Nuovo!!: Design Patterns e Windows 95 - dentro il sistema · Mostra di più »

1995

Nessuna descrizione.

Nuovo!!: Design Patterns e 1995 · Mostra di più »

2002

È stato proclamato l'Anno internazionale delle montagne.

Nuovo!!: Design Patterns e 2002 · Mostra di più »

32 bit

Il termine 32 bit è anche usato per una generazione di computer nella quale si usa in genere un processore a 32 bit.

Nuovo!!: Design Patterns e 32 bit · Mostra di più »

UscenteArrivo
Ehi! Siamo su Facebook ora! »