terça-feira, 6 de agosto de 2013

Não pode concordar com um estilo de codificação? Talvez os NEW YORK TIMES pode ajudar


Vitória Spectre Laptop com HP e The Register


Durante décadas, sisudo tablóide The New York Times e do seu guia de estilo que presidiu o mundo da escrita elegante em todo o mundo: a sua utilização Inglês Manual serve como uma bíblia para os escritores de luxo e um instrumento contundente com a qual venceu hacks tablóides sensacionalistas como seu humilde correspondente.


Agora, a Lady Grey virou a mão de definir o padrão em vírgulas e em traços de um tipo totalmente diferente de pontuação: a definição adequada Objective-C estilo de programação . Ponto e vírgula, chaves, espaços em branco e assim por diante são todos território familiar para os editores do NYT 's, mas aqui nós temos um conjunto de regras para desenvolvedores.


O guia de estilo , o que é relevante para qualquer programador de linguagens C-like, tem os seguintes tipos de sabedoria:



se o sucesso de retorno (erro!);

A descrição acima é ilegal. If() deve ser seguido por um bloco recuado envolto em correspondência {} chaves, a principal chave na mesma linha que o if() . E o travessão deve ter quatro espaços. Você pode também lançar uma git contra argumento svn.


A documentação completa: "método longo, descritivo e variável nomes são bons." Assim como suas manchetes, então.


O guia foi publicado este mês, e atualizado apenas algumas horas atrás, iOS equipe aplicativo do jornal ter convidado contribuições - via GitHub, é claro. Engenheiro de software sênior móvel Matthew Bischoff do jornal explicou:


O New York Times tem uma longa história de guias de estilo de publicação. Nós lançado The New York New Times manual de estilo e uso, em 1950, de modo que os repórteres dentro e fora dos horários poderia ter um recurso definitivo para as nossas regras um tanto peculiares.

Mas o que sobre o estilo de nossas linguagens de programação favorita? At The Times, os desenvolvedores de software estão tão obcecados com colchetes e chaves como os jornalistas estão com a escolha de palavras e pontuação.


At The Times, nos preocupamos profundamente com todas as palavras que escrevemos - nos ajudar a fazer as lidas por compiladores tão bom quanto os do jornal.



Seu humilde corte nunca soube GCC ou LLVM importava muito. ®


Sem dúvida você tem uma opinião sobre o estilo da Lady Grey de programação (quero dizer, honestamente, os aparelhos da linha mesmo que o if ()?), Então chama para longe em nossa seção de comentários, sem tabus, basta clicar no botão abaixo.







via Alimentar (Feed)

Nenhum comentário:

Postar um comentário