CategoryLivro

Três livros obrigatórios para qualquer programador

Qualquer um que queira chamar a si mesmo: programador, deve antes, ao menos ter lido um ou todos estes livros.

livros

https://vine.co/v/bLxTTDFFOId

Eu considero ser obrigatório o conhecimento sobre pelo menos a existência deles.

Continue reading

Sobre o livro: “html5 e css3 com farinha e pimenta” – review

Por curiosidade comecei a ler o livro: html5 e css3(com farinha e pimenta), do Diego Eis e do Elcio Ferreira.

Continue reading

Sobre o livro “Design Emocional”

Bom, eu já tinha lido O Design do Dia a Dia, e quase sem querer acabei tendo em mãos pedindo uma indicação sobre oque ler, o “próximo” livro do Donald A. Norman.

Muito bom esse livro também. Podemos lê-lo como um complemento do outro.

Uma decisão tem que dar a sensacão de que é boa.
O pensamento vai sendo construido ao longo do livro.
Emoções norteiam as nossas escolhas. Primeiro inconscientemente, e muito depois de forma lógica, decidimos oque queremos, e oque vamos fazer.

Olhar o Design das coisas sob essa perspectiva, te faz refletir, como que algo além de ser bonito, usável, tb pode ser agradável.
Ou então como temos coisas que nos agradam, nos fazem sentir bem, mas não as usamos.

Realmente um mundo se abre, qndo vc nota que por mais que algo seja prático, não usamos se for feio, se não nos fizer sentir bem. E se algo for realmente bonito, e nos transmitir boas sensações, usaremos, apesar dos defeitos.

Norman nos apresenta nesse livro, 3 tipos de Design: Viceral, Comportamental e Reflexivo.
Vale muito a pena. Eu indico.

Alguns livros que já li

Post meio preguiçoso hoje.. mas é sábado ne?!..

Depois eu quero fazer um post para cada um desses livros, indicando(ou não) eles.
Continue reading

Sobre o livro “SQL Curso Prático”

Já faz um tempo que li este.
Mas não posso deixar de ‘recomendá-lo’. O autor, Carlos Poderoso, é bem didático e a leitura flui super bem.

O livro começa com um breve histórico sobre a criação da linguagem SQL. Importante para entendermos o contexto, e nos darmos conta da importância dessa linguagem. A SQL possui diversas ‘versões’, SQL-86 (lançada em 1986), SQL-92 e SQL-99 conhecida como SQL3, versão que define um modelo de banco objeto-relacional.

A maioria dos bancos atuais, ainda não implementam todas as funcionalidades das versões mais recentes dessas especificações. O autor deixa bem claro, o que já temos pronto para usar, e note: não é pouca coisa.

SQL não é uma linguagem autônoma e nem procedural. Deixando de lado as diferenças entre bancos que implementam essa linguagem, um dos pontos principais do livro, é algo que todo desenvolvedor deveria saber: planejamento do banco de dados.
Algumas coisas são básicas, porém sem a base teórica, fazemos por impulso e podemos nos perder no meio do caminho.

O livro define e muito bem as 5 Formas Normais. Importantes para o projeto de qualquer sistema, pois é uma forma ‘científica’ de modelar os dados. Vale a pena ler com muita atenção os tópicos sobre Normalização de Dados, assim como o texto seguinte sobre comandos básicos, pois explorando ao máximo o poder das consultas, subconsultas, grupos, visões, não vamos precisar resolver na aplicação, o que deve ser responsabilidade da camada do banco de dados.

Recomendo este livro, sem nenhuma ressalva. É bem completo.
E vc? já leu ? me indica algum outro ?