Perguntas com a marcação «conventions»

146
Como nomear métodos de fábrica?

Eu acho que a maioria dos métodos de fábrica começa com create. Mas por que eles são chamados de " criar "? Por que não " fazer ", " produzir ", " construir ", " gerar " ou algo mais? É apenas uma questão de gosto? Uma convenção? Ou existe um significado especial em "criar"? createURI(...)...

130
Swift: guarda let vs se let

Eu tenho lido sobre os Opcionais no Swift e vi exemplos de onde if leté usado para verificar se um Opcional possui um valor e, no caso, ele faz - faça algo com o valor desembrulhado. No entanto, vi que no Swift 2.0 a palavra guard let- chave é usada principalmente. Gostaria de saber se if letfoi...

126
É python importar funções internas?

O PEP 8 diz: As importações são sempre colocadas na parte superior do arquivo, logo após qualquer comentário e documentação do módulo, e antes das globais e constantes do módulo. Na ocasião, violei o PEP 8. Algumas vezes, importo coisas dentro de funções. Como regra geral, faço isso se...