resources - Qual é o livro mais influente que todo programador deve ler?

Se você pudesse voltar no tempo e pedir a si mesmo para ler um livro específico no início de sua carreira como desenvolvedor, que livro seria? Espero que essa lista seja variada e cubra uma ampla gama…


recursion - O que é recursão e quando devo usá-lo?

Bloqueado.Esta pergunta e suas respostas estão here porque a questão está fora do tópico, mas tem um significado histórico. No momento, não está aceitando novas respostas ou interações. Um dos tópicos…


fonts - Fontes recomendadas para programação?

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente so…


O thread de construtor estático do C#é seguro?

Em outras palavras, este segmento de implementação do Singleton é seguro: public class Singleton{private static Singleton instance; private Singleton(){} static Singleton(){…


O que o atributo Enum[Flags] significa em C#?

De vez em quando eu vejo um enum como o seguinte:[Flags] public enum Options{None=0, Option1=1, Option2=2, Option3=4, Option4=8}Eu não entendo exatamente o q…


functional programming - Qual é a diferença entre programação procedural e programação funcional?

Eu li os artigos da Wikipedia para programação procedural e programação funcional,mas ainda estou um pouco confuso. Alguém poderia resumir isso ao núcleo?…


objective c - O que o símbolo @ representa no objetivo-c?

Estou aprendendo o objetivo-c e continuo batendo no símbolo @. Ele é usado em diferentes cenários, por exemplo, no início de uma string ou para sintetizar métodos de acesso. O que significa o sím…



ruby - Como criar uma mensagem de saída

Existe uma chamada de função de uma linha que sai do programa e exibe uma mensagem? Eu sei em Perl que é tão simples quanto: die("Message goes here") Estou cansado de digitar isso: puts "Message…


Descobrindo que métodos um objeto Python possui

Dado um objeto Python de qualquer tipo, existe uma maneira fácil de obter a lista de todos os métodos que esse objeto possui? Ou, Se isso não for possível, há pelo menos uma maneira fácil de ver…


c# - Qual é a diferença entre o | e || ou operadores?

Eu sempre usei ||(dois pipes) em expressões OR, ambos em C#e PHP. Ocasionalmente vejo um único tubo usado: |.Qual é a diferença entre esses dois usos? Há alguma ressalva ao usar uma sobre a…




pdf objetos linguagem orientada resolvidos exercicios para java download python