Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Italian translation for readme #3024

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 22 additions & 21 deletions README.md → README.italian.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,44 +14,45 @@
Read in different language : [**zh**](localization/zh/README.md), [**ko**](localization/ko/README.md), [**fr**](localization/fr/README.md), [**tr**](localization/tr/README.md), [**ar**](localization/ar/README.md), [**es**](localization/es/README.md), [**pt**](localization/pt/README.md), [**id**](localization/id/README.md), [**ru**](localization/ru/README.md), [**de**](localization/de/README.md), [**ja**](localization/ja/README.md), [**vi**](localization/vi/README.md), [**bn**](localization/bn/README.md), [**np**](localization/ne/README.md), [**it**](localization/it/README.md), [**da**](localization/da/README.md)
<br/>

# Introduction
## Introduzione

Design patterns are the best, formalized practices a programmer can use to solve common problems when designing an application or system.
I design pattern sono le migliori pratiche formalizzate che un programmatore può utilizzare per risolvere problemi comuni durante la progettazione di un'applicazione o di un sistema.

Design patterns can speed up the development process by providing tested, proven development paradigms.
I modelli di progettazione possono accelerare il processo di sviluppo fornendo paradigmi di sviluppo testati e comprovati.

Reusing design patterns helps prevent subtle issues that cause major problems, and it also improves code readability for coders and architects who are familiar with the patterns.
Il riutilizzo dei modelli di progettazione aiuta a prevenire problemi sottili che causano problemi gravi e migliora anche la leggibilità del codice per programmatori e architetti che hanno familiarità con i modelli.

# Getting Started
# Iniziare

This site showcases Java Design Patterns. The solutions have been developed by experienced programmers and architects from the open-source community. The patterns can be browsed by their high-level descriptions or by looking at their
source code. The source code examples are well commented and can be thought of as programming tutorials on how to implement a specific pattern. We use the most popular battle-proven open-source Java technologies.
Questo sito presenta Java Design Patterns. Le soluzioni sono state sviluppate da programmatori e architetti esperti della comunità open source. I modelli possono essere sfogliati in base alle loro descrizioni di alto livello o guardando i loro
codice sorgente. Gli esempi di codice sorgente sono ben commentati e possono essere considerati tutorial di programmazione su come implementare un modello specifico. Utilizziamo le tecnologie Java open source più popolari e collaudate.

Before you dive into the material, you should be familiar with various [Software Design Principles](https://java-design-patterns.com/principles/).
Prima di immergerti nel materiale, dovresti avere familiarità con i vari [Principi di progettazione software](https://java-design-patterns.com/principles/).

All designs should be as simple as possible. You should start with KISS, YAGNI, and Do The Simplest Thing That Could Possibly Work principles. Complexity and patterns should only be introduced when they are needed for practical extensibility.
Tutti i progetti dovrebbero essere il più semplici possibile. Dovresti iniziare con i principi KISS, YAGNI e Fai la cosa più semplice che potrebbe funzionare. La complessità e i modelli dovrebbero essere introdotti solo quando sono necessari per l’estensibilità pratica.

Once you are familiar with these concepts you can start drilling down into the [available design patterns](https://java-design-patterns.com/patterns/) by any of the following approaches:
Una volta acquisita familiarità con questi concetti, è possibile iniziare ad approfondire i [modelli di progettazione disponibili](https://java-design-patterns.com/patterns/) utilizzando uno dei seguenti approcci:

- Search for a specific pattern by name. Can't find one? Please report a new pattern [here](https://github.com/iluwatar/java-design-patterns/issues).
- Using tags such as `Performance`, `Gang of Four` or `Data access`.
- Using pattern categories, `Creational`, `Behavioral`, and others.
- Cerca un modello specifico per nome. Non riesci a trovarne uno? Si prega di segnalare un nuovo modello [qui](https://github.com/iluwatar/java-design-patterns/issues).
- Utilizzo di tag come "Performance", "Gang of Four" o "Accesso ai dati".
- Utilizzo delle categorie di modelli, "Creativo", "Comportamentale" e altri.

Hopefully, you find the object-oriented solutions presented on this site useful in your architectures and have as much fun learning them as we had while developing them.
Ci auguriamo che troverete utili nelle vostre architetture le soluzioni orientate agli oggetti presentate in questo sito e che vi divertirete ad impararle tanto quanto noi ci siamo divertiti mentre le sviluppavamo.

# How to Contribute
# Come contribuire

If you are willing to contribute to the project you will find the relevant information in our [developer wiki](https://github.com/iluwatar/java-design-patterns/wiki). We will help you and answer your questions in the [Gitter chatroom](https://gitter.im/iluwatar/java-design-patterns).
Se sei disposto a contribuire al progetto, troverai le informazioni pertinenti nella nostra [wiki per sviluppatori] (https://github.com/iluwatar/java-design-patterns/wiki). Ti aiuteremo e risponderemo alle tue domande nella [chatroom di Gitter](https://gitter.im/iluwatar/java-design-patterns).

# The Book
# Il Libro

The design patterns are now available as an e-book. Find out more about "Open Source Java Design Patterns" here: https://payhip.com/b/kcaF9
I modelli di progettazione sono ora disponibili come e-book. Scopri di più sui "Modelli di progettazione Java Open Source" qui: https://payhip.com/b/kcaF9

The project contributors can get the book for free. Contact the maintainer via [Gitter chatroom](https://gitter.im/iluwatar/java-design-patterns) or email (iluwatar (at) gmail (dot) com ). Send a message that contains your email address, Github username, and a link to an accepted pull request.
I contributori del progetto possono ottenere il libro gratuitamente. Contatta il manutentore tramite [Chatroom Gitter](https://gitter.im/iluwatar/java-design-patterns) o e-mail (iluwatar (at) gmail (dot) com). Invia un messaggio che contiene il tuo indirizzo email, il nome utente Github e un collegamento a una richiesta pull accettata.

# License
# Licenza

Questo progetto è concesso in licenza secondo i termini della licenza MIT.

This project is licensed under the terms of the MIT license.

# Contributors

Expand Down
Loading