Skip to content

Commit 8834ad5

Browse files
authored
Merge pull request #219 from kant/patch-1
Semantic issues & minor fixes
2 parents 846287a + d2a7ac4 commit 8834ad5

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

translations/es_ES/readme.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,9 @@ Los proyectos deberían tratar de incluir siempre algún mecanismo para que el c
108108

109109
### Testing
110110

111-
Los proyectos _deben_ incluir alguna forma de testing (test unitario, test funcional, etc). Las demos NO CUENTAN como "tests". A continuación, una lista de frameworks para testing, ninguno de los cuales recomiendo más que otro.
111+
Los proyectos _deben_ incluir alguna forma de prueba (test unitario, test funcional, etc). Las demos NO CUENTAN como "tests". A continuación, una lista de frameworks para testing, ninguno de los cuales recomiendo más que otro.
112112

113-
* [QUnit](http://github.com/jquery/qunit)
113+
* [QUnit](https://github.com/jquery/qunit)
114114
* [Jasmine](https://github.com/pivotal/jasmine)
115115
* [Vows](https://github.com/cloudhead/vows)
116116
* [Mocha](https://github.com/visionmedia/mocha)
@@ -123,7 +123,7 @@ Los proyectos _deben_ incluir alguna forma de testing (test unitario, test funci
123123

124124
* [Espacios en blanco](#whitespace)
125125
* [Beautiful Syntax](#spacing)
126-
* [Checkeo de tipos (Cortesía de la guía de estilo de jQuery)](#type)
126+
* [Comprobación de tipos (Cortesía de la guía de estilo de jQuery)](#type)
127127
* [Evaluación condicional](#cond)
128128
* [Estilo práctico](#practical)
129129
* [Naming](#naming)
@@ -139,7 +139,7 @@ Los proyectos _deben_ incluir alguna forma de testing (test unitario, test funci
139139

140140
## Prólogo
141141

142-
Las siguientes secciones delinean una guía de estilos _razonable_ para desarrollo moderno de JavaScript, y no intentan ser prescriptivas. Lo más importante es la **ley de consistencia de estilo de código**. Cualquiera sea el estilo que escojas para tu proyecto debería ser considerado ley. Piensa en este documento como una declaración del compromiso para con la consistencia de estilo, legibilidad y mantenibilidad.
142+
Las siguientes secciones delinean una guía de estilos _razonable_ para un desarrollo moderno de JavaScript, y no intentan ser prescriptivas. Lo más importante es la **ley de consistencia de estilo de código**. Cualquiera sea el estilo que escojas para tu proyecto debería ser considerado ley. Piensa en este documento como una declaración del compromiso para con la consistencia de estilo, legibilidad y mantenibilidad.
143143

144144

145145

@@ -344,7 +344,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
344344
345345
// Expresión de función con identificador
346346
// Esta forma es preferida porque tiene el valor agregado de
347-
// poder ser llamada a sí misma y ser identificable en el seguimiento de la pila (MUY útil para debugging) :
347+
// poder ser llamada a sí misma y ser identificable en el seguimiento de la pila (MUY útil para debugging):
348348
var factorial = function factorial( number ) {
349349
if ( number < 2 ) {
350350
return 1;
@@ -377,7 +377,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
377377
// 2.C.1.1
378378
// Funciones con callbacks
379379
foo(function() {
380-
// Como se ve no hay espacio entre el primer paréntesis
380+
// Como se ve, no hay espacio entre el primer paréntesis
381381
// y la palabra "function"
382382
});
383383
@@ -404,7 +404,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
404404
D. La consistencia siempre gana
405405

406406
En las secciones 2.A-2.C, las reglas para los espacios son puestas con un objetivo más simple y con un propósito más general: consistencia.
407-
Es importante destacar que algunas preferencias de formato, deberían ser consideradas opcionales, pero solo un estilo debería existir a través de todo el código de fuente de tu proyecto.
407+
Es importante destacar que algunas preferencias de formato, deberían ser consideradas opcionales, pero solo un estilo debería existir a través de todo el código fuente de tu proyecto.
408408

409409
```javascript
410410
@@ -432,13 +432,13 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
432432

433433
E. Comillas
434434

435-
Si prefieres comillas simples o dobles no debería importar, no hay diferencias en como JavaScript las parsea. Lo que **ABSOLUTAMENTE DEBE** ser cumplido es la consistencia. **Nunca mezclar comillas en el mismo proyecto. Elegir un estilo y cumplirlo.**
435+
Si prefieres comillas simples o dobles no debería importar, no hay diferencias ya que JavaScript las parsea. Lo que **ABSOLUTAMENTE DEBE** ser cumplido es la consistencia. **Nunca mezclar comillas en el mismo proyecto. Elegir un estilo y cumplirlo a rajatabla.**
436436

437437
F. Fin de línea y líneas vacías
438438

439439
Espacios en blanco pueden arruinar diffs y hacer los cambios imposibles de leer. Considera agregar algún mecanismo para remover automáticamente los espacios que se encuentran al final de la línea o en líneas vacías.
440440

441-
3. <a name="type">Checkeo de tipos (Cortesía de la guía de estilo de jQuery)</a>
441+
3. <a name="type">Verificación de tipos (Cortesía de la guía de estilo de jQuery)</a>
442442

443443
A. Tipos
444444

@@ -516,12 +516,12 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
516516
...
517517
518518
// En algún lugar, más tarde en tu código, necesitas modificar `foo`
519-
// con un nuevo valor derivado de el elemento input del HTML
519+
// con un nuevo valor derivado del elemento input del HTML
520520
521521
foo = document.getElementById("foo-input").value;
522522
523523
// Si vas a testear `typeof foo` ahora, el resultado sería `string`
524-
// Esto significa que si hubieras tenido lógica que comparara `foo` así:
524+
// Esto significa que si hubieras tenido lógica que comparar `foo` así:
525525
526526
if ( foo === 1 ) {
527527
@@ -638,7 +638,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
638638
// false
639639
640640
// Nótese que el ejemplo anterior debería ser considerado "innecesariamente inteligente"
641-
// Prefiérase el approach obvio de comparar el valor retornado de
641+
// Prefiérase el método obvio de comparar el valor retornado de
642642
// indexOf, como en:
643643
644644
if ( array.indexOf( "a" ) >= 0 ) {
@@ -665,7 +665,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
665665
// Todos resultan en 2
666666
667667
668-
// Tener en cuenta que números negativos serán tratados de otra manera...
668+
// Tener en cuenta que los números negativos serán tratados de otra manera...
669669
670670
var neg = -2.5;
671671
@@ -754,7 +754,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
754754
755755
756756
// 4.1.7
757-
// Cuando solamente se esta evaluando una referencia que puede ser null o undefined, pero NO false, "" or 0,
757+
// Cuando solamente se está evaluando una referencia que puede ser null o undefined, pero NO false, "" or 0,
758758
// en lugar de:
759759
if ( foo === null || foo === undefined ) ...
760760
@@ -766,7 +766,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
766766
null == undefined
767767
768768
```
769-
SIEMPRE evaluar por el mejor, más preciso resultado - lo de arriba es sólo una guía, no un dogma.
769+
SIEMPRE evaluar por el mejor, por el resultado más preciso - lo de arriba es sólo una guía, no un dogma.
770770

771771
```javascript
772772
@@ -886,7 +886,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
886886

887887

888888

889-
A. Si no eres un compilador/compresor humano de código, no te esfuerces por de serlo.
889+
Si no eres un compilador/compresor humano de código, no te esfuerces por serlo.
890890

891891
A continuación ejemplos "tristes" de nombramiento de variables
892892

@@ -988,13 +988,13 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
988988
stream.read( opts.path, function( data ) {
989989
990990
// Actualizar el valor de la instancia
991-
// con el valor mas reciente del
991+
// con el valor más reciente del
992992
// data stream
993993
this.value = data;
994994
995995
}.bind(this) );
996996
997-
// Regular la frecueancia de eventos emitidos de
997+
// Regular la frecuencia de eventos emitidos de
998998
// esta instancia de Device
999999
setInterval(function() {
10001000
@@ -1129,7 +1129,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
11291129

11301130
7. <a name="misc">Varios</a>
11311131

1132-
Esta sección servirá para describir ideas y conceptos que no deberían se considerados dogmas, pero existen para alentar a cuestionarse prácticas, en un intento para encontrar mejores maneras de llevar a cabo tareas comunes de programación en JavaScript.
1132+
Esta sección servirá para describir ideas y conceptos que no deberían ser considerados dogmas, pero existen para alentar a cuestionarse prácticas, en un intento para encontrar mejores maneras de llevar a cabo tareas comunes de programación en JavaScript.
11331133

11341134
A. El uso de `switch` debería ser evitado, ya que los métodos modernos de tracing marcarán como negativas las funciones que contengan sentencias `switch`.
11351135

@@ -1158,7 +1158,7 @@ Las siguientes secciones delinean una guía de estilos _razonable_ para desarrol
11581158
11591159
// 7.A.1.2
11601160
// Una manera alternativa que soporta componibilidad y reusabilidad es
1161-
// usar un objeto para guardad "cases" y una función para delegar:
1161+
// usar un objeto para guardar "cases" y una función para delegar:
11621162
11631163
var cases, delegator;
11641164
@@ -1306,4 +1306,4 @@ Cualquier proyecto que cite este documento como una guía para estilo no va a ac
13061306
----------
13071307

13081308

1309-
<a rel="license" href="http://creativecommons.org/licenses/by/3.0/deed.en_US"><img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by/3.0/80x15.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Principles of Writing Consistent, Idiomatic JavaScript</span> by <a xmlns:cc="http://creativecommons.org/ns#" href="https://github.com/rwldrn/idiomatic.js" property="cc:attributionName" rel="cc:attributionURL">Rick Waldron and Contributors</a> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/3.0/deed.en_US">Creative Commons Attribution 3.0 Unported License</a>.<br />Based on a work at <a xmlns:dct="http://purl.org/dc/terms/" href="https://github.com/rwldrn/idiomatic.js" rel="dct:source">github.com/rwldrn/idiomatic.js</a>.
1309+
<a rel="license" href="https://creativecommons.org/licenses/by/3.0/deed.en_US"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/3.0/80x15.png" /></a><br /><span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">Principles of Writing Consistent, Idiomatic JavaScript</span> by <a xmlns:cc="https://creativecommons.org/ns#" href="https://github.com/rwldrn/idiomatic.js" property="cc:attributionName" rel="cc:attributionURL">Rick Waldron and Contributors</a> is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/3.0/deed.en_US">Creative Commons Attribution 3.0 Unported License</a>.<br />Based on a work at <a xmlns:dct="http://purl.org/dc/terms/" href="https://github.com/rwldrn/idiomatic.js" rel="dct:source">github.com/rwldrn/idiomatic.js</a>.

0 commit comments

Comments
 (0)