You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: i18n/PT-BR.md
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1679,13 +1679,13 @@ ou *Nomenclatura*
1679
1679
1680
1680
### Diretrizes de Nomenclatura
1681
1681
1682
-
- Use nomes consistentes para todos os componentes seguindo um padrão que descreve a funcionalidade do componente e (opcionalmente) seu tipo. Meu padrão recomendado é `característica.tipo.js`. Existem dois nomes para a maioria dos componentes:
1683
-
* o nome do arquivo (`avengers.controllers.js`)
1684
-
* o nome de componente registrado pelo Angular (`AvengersController`)
1682
+
- Use nomes consistentes para todos os componentes seguindo um padrão que descreva a funcionalidade do componente e (opcionalmente) seu tipo. Meu padrão recomendado é `característica.tipo.js`. Existem dois nomes para a maioria dos componentes:
1683
+
* o nome do arquivo (`avengers.controllers.js`)
1684
+
* o nome de componente registrado pelo Angular (`AvengersController`)
1685
1685
1686
-
*Por que?*: As convenções de nomenclatura ajudam a fornecer uma maneira consistente de encontrar algo à primeira vista. Consistência dentro do projeto é vital. Consistência dentro de um time é importante. Consistência em toda a empresa proporciona uma enorme eficiência.
1686
+
**Por que?**: As convenções de nomenclatura ajudam a fornecer uma maneira consistente de encontrar algo à primeira vista. Consistência dentro do projeto é vital. Consistência dentro de um time é importante. Consistência em toda a empresa proporciona uma enorme eficiência.
1687
1687
1688
-
*Por que?*: As convenções de nomenclatura deveriam simplesmente te ajudar a encontrar trechos do seu código mais rápido e torná-lo mais fácil de se entender.
1688
+
**Por que?**: As convenções de nomenclatura deveriam simplesmente te ajudar a encontrar trechos do seu código mais rápido e torná-lo mais fácil de se entender.
1689
1689
1690
1690
### Feature File Names
1691
1691
ou *Nome para funcionalidades*
@@ -1743,7 +1743,7 @@ ou *Nome para funcionalidades*
1743
1743
avenger-profile.directive.spec.js
1744
1744
```
1745
1745
1746
-
Nota: Outra convenção comum é nomear arquivos dos controllers sem a palavra `controller` no nome do arquivo como`avengers.js` em vez de `avengers.controller.js`. Todas as outras convenções ainda mantem o uso de um sufixo do tipo. Controllers são o tipo mais comum de componente, portanto isso só economiza digitação e ainda é facilmente identificável. Eu recomendo que você escolha uma convenção que seja mais coerente para sua equipe.
1746
+
Nota: Outra convenção comum é nomear arquivos dos controllers sem a palavra `controller` no nome do arquivo como`avengers.js` em vez de `avengers.controller.js`. Todas as outras convenções ainda mantêm o uso de um sufixo do tipo. Controllers são o tipo mais comum de componente, portanto isso só economiza digitação e ainda é facilmente identificável. Eu recomendo que você escolha uma convenção que seja mais coerente para sua equipe.
1747
1747
1748
1748
```javascript
1749
1749
/**
@@ -1759,9 +1759,9 @@ ou *Nome para aquivos de testes*
1759
1759
1760
1760
- Nomeie as especificações de testes de forma similar aos componentes que elas testam, com o sufixo `spec`.
1761
1761
1762
-
*Por que?*: Fornece um modo consistente para identificar rapidamente os componentes.
1762
+
**Por que?**: Fornece um modo consistente para identificar rapidamente os componentes.
1763
1763
1764
-
*Por que?*: Fornece padrões de correspondência para o [karma](http://karma-runner.github.io/) ou outros test runners.
1764
+
**Por que?**: Fornece padrões de correspondência para o [karma](http://karma-runner.github.io/) ou outros test runners.
1765
1765
1766
1766
```javascript
1767
1767
/**
@@ -1774,13 +1774,13 @@ ou *Nome para aquivos de testes*
1774
1774
```
1775
1775
1776
1776
### Controller Names
1777
-
ou *Nome para controllers*
1777
+
ou *Nomes para controller*
1778
1778
1779
-
- Use nomes consistentes para todos os controlers nomeados após as sua funcionalidade. Use UpperCamelCase para os controllers, assim como para seus construtores.
1779
+
- Use nomes consistentes para todos os controllers nomeados após as sua funcionalidade. Use UpperCamelCase para os controllers, assim como para seus construtores.
1780
1780
1781
-
*Por que?*: Fornece um modo consistente para identificar e referenciar os controllers.
1781
+
**Por que?**: Fornece um modo consistente para identificar e referenciar os controllers.
1782
1782
1783
-
*Por que?*: O UpperCamelCase é o modo mais comum para identificar objetos que serão instanciados através de construtores.
1783
+
**Por que?**: O UpperCamelCase é o modo mais comum para identificar objetos que serão instanciados através de construtores.
1784
1784
1785
1785
```javascript
1786
1786
/**
@@ -1800,7 +1800,7 @@ ou *sufixo "Controllers"*
1800
1800
1801
1801
- Complemente o nome do controller com ou sem o sufixo `Controller`. Escolha uma opção, não ambas.
1802
1802
1803
-
*Por que?*: O sufixo `Controller` é mais usado e mais descritivo.
1803
+
**Por que?**: O sufixo `Controller` é mais usado e mais descritivo.
1804
1804
1805
1805
```javascript
1806
1806
/**
@@ -1829,13 +1829,13 @@ ou *sufixo "Controllers"*
1829
1829
```
1830
1830
1831
1831
### Factory Names
1832
-
ou *Nome para factory*
1832
+
ou *Nomes para factory*
1833
1833
1834
-
- Use nomes consistentes para todas as factories nomeadas após sua funcionalidade. Use a conveção camelCase para services e factories, e evite prefixos com `$`.
1834
+
- Use nomes consistentes para todas as factories nomeadas após sua funcionalidade. Use a conveção camelCase para services e factories. Evite prefixos com `$`.
1835
1835
1836
-
*Por que?*: Fornece um modo consistende de identificar e referenciar rapidamente as factories.
1836
+
**Por que?**: Fornece um modo consistente de identificar e referenciar rapidamente as factories.
1837
1837
1838
-
*Por que?*: Evite colisão de nomes com factories e services pré-programadas que usam o prefixo `$`.
1838
+
**Por que?**: Evite colisão de nomes com factories e services pré-programados que usam o prefixo `$`.
1839
1839
1840
1840
```javascript
1841
1841
/**
@@ -1851,11 +1851,11 @@ ou *Nome para factory*
1851
1851
```
1852
1852
1853
1853
### Directive Component Names
1854
-
ou *Nome para directive*
1854
+
ou *Nomes para directive*
1855
1855
1856
1856
- Use nomes consistentes para todas as directives usando a convenção camelCase. Use um prefixo curto para descrever a área a qual a directive pertence (como prefixo da compania ou do projeto).
1857
1857
1858
-
*Por que?*: Fornece um modo consistente de identificar e referenciar rapidamente os componentes.
1858
+
**Por que?**: Fornece um modo consistente de identificar e referenciar rapidamente os componentes.
1859
1859
1860
1860
```javascript
1861
1861
/**
@@ -1877,18 +1877,18 @@ ou *Módulos*
1877
1877
1878
1878
- Quando há vários módulos, o arquivo principal deste módulo é nomeado `app.module.js`, enquanto os módulos dependentes são nomeados de acordo com o que eles representam. Por exemplo, um módulo admin é nomeado `admin.module.js`. Os nomes dos respectivos módulos registrados seriam `app` e `admin`.
1879
1879
1880
-
*Por que?*: Fornece consistência para múltiplos módulos, e para expansão para grandes aplicações.
1880
+
**Por que?**: Fornece consistência para múltiplos módulos, e para expansão para grandes aplicações.
1881
1881
1882
-
*Por que?*: Fornece um modo fácil para automação de tarefas, a fim de carregar todos as definições dos módulos em primeiro lugar, então os demais arquivos (empacotamento).
1882
+
**Por que?**: Fornece um modo fácil para automação de tarefas, a fim de carregar todos as definições dos módulos em primeiro lugar, então os demais arquivos (empacotamento).
1883
1883
1884
1884
### Configuration
1885
1885
ou *Configuração*
1886
1886
1887
1887
- Separe a configuração do módulo em seu próprio arquivo, nomeado após o módulo. Um arquivo de configuração para o módulo principal `app` é nomeado `app.config.js` (ou simplesmente `config.js`). Uma configuração para o módulo `admin.module.js` é nomeada `admin.config.js`.
1888
1888
1889
-
*Por que?*: Separe a configuração do módulo da definição, dos componentes e do código ativo.
1889
+
**Por que?**: Separa a configuração do módulo da definição, dos componentes e do código ativo.
1890
1890
1891
-
*Por que?*: Fornece um local identificável para definir as configurações de um módulo.
1891
+
**Por que?**: Fornece um local identificável para definir as configurações de um módulo.
0 commit comments