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

Fix typos and update the translation #182

Merged
merged 1 commit into from
Dec 9, 2015
Merged
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
29 changes: 26 additions & 3 deletions translations/it_IT/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@
* [JavaScript Lint (JSL)](http://javascriptlint.com/)
* [jshint](http://jshint.com/)
* [jslint](http://jslint.org/)
* [jscs](https://www.npmjs.org/package/jscs)
* [Editorconfig](http://editorconfig.org/)

### Impara
Expand All @@ -94,7 +95,6 @@ I seguenti dovrebbero essere considerati come 1) incompleti e 2) *LETTURE NECESS
* [Perfection Kills](http://perfectionkills.com/)
* [Douglas Crockford's Wrrrld Wide Web](http://www.crockford.com)
* [JS Assessment](https://github.com/rmurphey/js-assessment)
* [Leveraging Code Quality Tools by Anton Kovalyov](http://anton.kovalyov.net/slides/gothamjs/)



Expand Down Expand Up @@ -151,12 +151,13 @@ Le seguenti sezioni evidenziano una _ragionevole_ guida di stile per il moderno
1. <a name="whitespace">Spazio vuoto</a>
- Mai mischiare spazi e tabulazioni.
- Quando iniziate un progetto, prima di cominciare a scrivere il codice, scegliete tra indentazione soft (spazi) o tabulazioni reali, e considerate questa scelta **legge**.
- Per la leggibilità, raccomando sempre di impostare la dimensione di indentamento del proprio editor a due caratteri &mdash; questo significa, due spazi o due spazi rappresentanti una tabulazione reale.
- Per la leggibilità, raccomando sempre di impostare la dimensione dei rientri del proprio editor a due caratteri &mdash; questo significa, due spazi o due spazi rappresentanti una tabulazione reale.
- Se il vostro editor lo supporta, lavorate sempre con l'impostazione "mostra caratteri invisibili" attiva. I benefici di questa pratica sono:
- Rafforzata consistenza
- Eliminazione di spazi vuoti alla fine delle linee
- Eliminazione di linee vuote
- Commit e diff più facili da leggere
- Usate [Editorconfig](http://editorconfig.org/) quando possibile. Supporta la maggior parte degli IDE e gestisce la maggior parte delle impostazioni per gli spazi vuoti.


2. <a name="spacing">Bella sintassi</a>
Expand Down Expand Up @@ -281,6 +282,27 @@ Le seguenti sezioni evidenziano una _ragionevole_ guida di stile per il moderno

// tutto il codice dopo le dichiarazioni delle variabili.
}

// 2.B.1.4
// const e let, da ECMAScript 6, dovrebbero essere posizionate all'inizio del loro scope (blocco).

// Sbagliato
function foo() {
let foo,
bar;
if ( condition ) {
bar = "";
// istruzioni
}
}
// Corretto
function foo() {
let foo;
if ( condition ) {
let bar = "";
// istruzioni
}
}
```

```javascript
Expand Down Expand Up @@ -969,6 +991,7 @@ Le seguenti sezioni evidenziano una _ragionevole_ guida di stile per il moderno
// Aggiorna il valore corrente di questa istanza
// con il più recente valore recuperato dal
// flusso di dati
this.value = data;

}.bind(this) );

Expand Down Expand Up @@ -1103,7 +1126,7 @@ Le seguenti sezioni evidenziano una _ragionevole_ guida di stile per il moderno

```

`thisArg` può essere usato con `Array.prototype.every`, `Array.prototype.forEach`, `Array.prototype.some`, `Array.prototype.filter`
`thisArg` può essere usato con `Array.prototype.every`, `Array.prototype.forEach`, `Array.prototype.some`, `Array.prototype.map`, `Array.prototype.filter`

7. <a name="misc">Varie</a>

Expand Down