mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2025-12-11 20:02:09 +00:00
Update Italian translation:
Improve GildeRoseRequirements Italian translation Add Italian translation link to README.md
This commit is contained in:
parent
976caf4262
commit
6ac42db07a
@ -1,4 +1,4 @@
|
||||
# Specifiche dei requisiti della rosa dorata (Gilded Rose)
|
||||
# Requisiti della rosa dorata (Gilded Rose)
|
||||
|
||||
|
||||
Ciao, benvenuto nel team **Rosa dorata**.
|
||||
@ -14,32 +14,32 @@ Il tuo compito è aggiungere una nuova funzionalità al nostro sistema in modo c
|
||||
|
||||
## Decrizione del sistema:
|
||||
|
||||
- Tutti gli articoli (`Item`) hanno un valore `sellIn` che indica quanti giorni mancano alla data di scadenza
|
||||
- Tutti gli articoli hanno un valore di qualità `quality` che denota il valore dell'articolo
|
||||
- Alla fine di ogni giornata il nostro sistema decrementa entrambi i valori per ogni articolo tramite il metodo `updateQuality`
|
||||
- Tutti i prodotti (`Item`) hanno una proprietà `sellIn` che indica quanti giorni mancano alla data di scadenza.
|
||||
- Tutti i prodotti (`Item`) hanno una proprietà `quality` che denota il valore dell'articolo.
|
||||
- Alla fine di ogni giornata il nostro sistema decrementa entrambe le proprietà per ogni prodotto tramite il metodo `updateQuality`
|
||||
|
||||
Abbastanza semplice, vero? Bene, è qui che la cosa diventa interessante:
|
||||
Abbastanza semplice, vero? Bene, è da qui che la cosa si fa interessante:
|
||||
|
||||
- Una volta trascorsa la data di scadenza, la qualità diminuisce due volte più velocemente
|
||||
- La Qualità di un articolo non è mai negativa
|
||||
- "Brie invecchiato" (`Aged brie`) aumenta di uno la sua qualità man mano che invecchia
|
||||
- La Qualità di un articolo non è mai superiore a 50
|
||||
- "Sulfuras", essendo un oggetto leggendario, non modifica mai ne la proprietà `sellIn` ne degrada la proprietà `quality`
|
||||
- I "Backstage pass", come il brie invecchiato (`Aged brie`), aumentano di qualità man mano che il loro valore di `sellIn` si avvicina a 0
|
||||
- Una volta passata la data di scadenza, la proprietà `quality` diminuisce due volte più velocemente
|
||||
- La proprietà `quality` di un prodotto non può essere mai negativa
|
||||
- Il prodotto "Brie invecchiato" (`Aged brie`) aumenta di uno la sua `quality` man mano che invecchia
|
||||
- La `quality` di un prodotto non può mai essere superiore a 50
|
||||
- Il prodotto "Sulfuras" (`Sulfuras`), essendo un oggetto leggendario, non modifica mai ne la proprietà `sellIn` ne degrada la proprietà `quality`
|
||||
- I prodotto "Backstage pass" (`Backstage pass`), come il brie invecchiato (`Aged brie`), aumentano `quality` man mano che il loro valore di `sellIn` si avvicina a 0
|
||||
- La proprietà `quality` aumenta di 2 quando mancano 10 giorni o meno e di 3 quando ci sono 5 giorni o meno ma,
|
||||
- La proprietà `quality` scende a 0 quando il valore di `sellIn` scende a 0.
|
||||
|
||||
## La nuova richiesta:
|
||||
|
||||
Recentemente è stato firmato un contratto con un fornitore di oggetti `evocati magicamente`.
|
||||
Recentemente è stato firmato un contratto con un fornitore di oggetti "oggetti magici" (`conjurados`)
|
||||
Ciò richiede un aggiornamento del nostro sistema:
|
||||
|
||||
- Gli oggetti "magici" diminuiscono di qualità due volte più velocemente rispetto agli oggetti normali.
|
||||
- Gli "oggetti magici" (`conjurados`) diminuiscono di `quality` due volte più velocemente rispetto ai prodotti normali.
|
||||
|
||||
Sentiti libero di apportare qualsiasi modifica al metodo "updateQuality" ed aggiungere codice se necessario, purché tutto continui a funzionare correttamente.
|
||||
Tuttavia, **non alterare l'oggetto `Item` o le sue proprietà** poiché appartengono al goblin nell'angolo, che in un impeto di rabbia ti colpirà perché non crede nella cultura del codice condiviso.
|
||||
Tuttavia, **non alterare l'oggetto `Item` o le sue proprietà** poiché appartengono al goblin nell'angolo, che in un impeto di rabbia ti colpirà perché non crede nella cultura della condivisione del codice.
|
||||
|
||||
## Note finali:
|
||||
|
||||
- Un oggetto non può mai avere un aumento di qualità superiore a 50, tuttavia
|
||||
- "Sulfuras" è un oggetto leggendario e come tale la sua Qualità è 80 e non si altera mai.
|
||||
- Un prodotto non può mai avere un aumento di qualità `quality` superiore a 50, tuttavia
|
||||
- il prodotto "Sulfuras" (`Sulfuras`) è un oggetto leggendario e come tale la sua Qualità `quality` è 80 e non si altera mai.
|
||||
|
||||
@ -23,6 +23,7 @@ Please don't send me a pull request with your solution. It can be a bit confusin
|
||||
- [English](GildedRoseRequirements.txt)
|
||||
- [Español](GildedRoseRequirements_es.md)
|
||||
- [Français](GildedRoseRequirements_fr.md)
|
||||
- [Italiano](GildedRoseRequirements_it.md)
|
||||
- [日本語](GildedRoseRequirements_jp.md)
|
||||
- [Português](GildedRoseRequirements_pt-BR.md)
|
||||
- [Русский](GildedRoseRequirements_ru.txt)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user