Muito bom o conteúdo @juninhopo. Muitas pessoas no mercado carecem de raciocínio lógico , inclusive muitos ditos "programadores", principalmente nos quesitos de síntese e associação.
Eu inclusive recomendo o livro "Introductory Discrete Mathematics", para aqueles que gostariam de revisar assuntos relevantes como teoria dos conjuntos, lógica matemática, combinatória etc.