Engenharia de software

79
Aspas simples vs as aspas duplas [fechado]

Acabei de iniciar um trabalho em que estou escrevendo Python depois de ter experiência com Java, e percebo que outros desenvolvedores tendem a citar seqüências de caracteres usando aspas simples ( '') em vez de aspas duplas ( ""). Por exemplo: line1 = 'This is how strings typically look.' line2 =...

79
O que significa quando os dados são escalares?

Não sei exatamente o que escalar significa, mas estou tentando ver se estou pensando corretamente. Escalar está relacionado à arbitrariedade em que o tipo de dados pode ser qualquer tipo ou um sistema não pode saber com antecedência quais são os

79
Como me afasto da escola de pensamento “for-loop”?

Essa é uma pergunta bastante conceitual, mas eu esperava conseguir alguns bons conselhos sobre isso. Muita da programação que faço é com matrizes ( NumPy ); Frequentemente, tenho que combinar itens em duas ou mais matrizes de tamanhos diferentes e a primeira coisa a que vou é um loop for ou, pior...

78
Quando ir fluente em c #?

Em muitos aspectos, eu realmente gosto da idéia de interfaces Fluent, mas com todos os recursos modernos de C # (inicializadores, lambdas, parâmetros nomeados), eu me pego pensando: "vale a pena?" E "Esse é o padrão certo para usar?". Alguém poderia me dar, se não uma prática aceita, pelo menos sua...

78
Podemos substituir XML por JSON completamente? [fechadas]

Tenho certeza que muitos desenvolvedores estão familiarizados com XML e JSON , e eles usaram os dois. Portanto, não faz sentido explicar o que são e qual é o seu objetivo, mesmo que seja breve. Se tentarmos mapear seus conceitos, podemos dizer (me corrija se estiver errado): Tags XML são...