Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas

4
Por que os iteradores no Python geram uma exceção?
Aqui está a sintaxe para iteradores em Java (sintaxe semelhante em C #): Iterator it = sequence.iterator(); while (it.hasNext()) { System.out.println(it.next()); } O que faz sentido. Aqui está a sintaxe equivalente no Python: it = iter(sequence) while True: try: value = it.next() except StopIteration: break print(value) Eu pensei que as …





3
O que exatamente eu preciso fazer se usar uma biblioteca licenciada LGPL?
Li estas perguntas e respostas , mas ainda não entendo o que exatamente preciso fazer se vincular dinamicamente a uma biblioteca que usa uma licença LGPL (a biblioteca SDL no meu caso). Se entendi o texto LGPL corretamente, preciso fornecer a fonte da biblioteca de alguma forma. Isso é suficiente? …
48 lgpl 


3
Por que 2 ^ 16 é um número "especial"? [fechadas]
OK, sinto-me estúpido ao perguntar isso - mas no artigo de Jeff: Como acertar a tela do telefone da entrevista e originalmente declarado nas 5 perguntas essenciais da tela do telefone : Eles não devem olhar fixamente para você quando você perguntar com 2 ^ 16 é. É um número …
48 numbers  binary 

6
Quais são os prós e os contras do Coffeescript? [fechadas]
É claro que um grande profissional é a quantidade de açúcar sintático que leva ao código mais curto em muitos casos. Em http://jashkenas.github.com/coffee-script/, existem exemplos impressionantes. Por outro lado, tenho dúvidas de que esses exemplos representem códigos de aplicações complexas do mundo real. No meu código, por exemplo, nunca adiciono …

7
Como você combate a fadiga de programação? [fechadas]
Não é o cansaço como em 'Eu preciso dormir', mas o cansaço como em 'Eu simplesmente não posso mais me incomodar', que geralmente ocorre quando você atinge obstáculos em qualquer projeto em que esteja trabalhando, geralmente quanto mais perto dos prazos. Pode ser em projetos de trabalho ou projetos pessoais, …






Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.