Arquivo da Categoria: Review

Artigos da secção “Review”.

Desenvolvimento Ágil de Software – Guia Prático, 1 edição

Motivados pela elevada taxa de insucesso de projetos de desenvolvimento de software, há cerca de cinquenta anos, engenheiros e desenvolvedores de software aperceberam-se da necessidade de definir e seguir um processo de desenvolvimento. Depois desse processo inicial (waterfall) muitos outros se seguiram, melhorando os processos anteriores em diversos aspetos e, com isso, melhorando a qualidade do produto de software produzido. Ainda assim, a taxa de insucesso continuava elevada. O virar do século trouxe-nos os princípios de desenvolvimento ágil, e com eles um foco no cliente, e uma exigência do seu envolvimento na equipa, a um ponto que este não estava acostumado a suportar. Este envolvimento do cliente, e a entrega frequente a este de software funcional para obter o seu feedback, trouxe muitas melhorias ao nível do alinhamento do produto final de software com os requisitos do cliente e utilizadores, no final do projeto (não necessariamente os requisitos no início do projeto!).

Continuar a ler

HTML 5 – 4a Edição Atualizada e Aumentada

Nesta edição, trazemos até vós, caros leitores, a review do livro HTML5 de Luís Abreu. Trata-se da 4ª edição atualizada e aumentada.

Dirigido a todos os programadores, estudantes e profissionais da informática, este livro é acessível a todos os entusiastas que queiram aprender e/ou aprofundar conhecimentos acerca do “novo” HTML5. Tal como o autor nos tem vindo a habituar, este livro tem uma linguagem simples, clara e acessível, sendo fácil seguir os exemplos que nos vão sendo propostos ao longo desta edição.

Continuar a ler

Android: Desenvolvimento de Aplicações com Android Studio

Introdução

Hoje em dia os dispositivos inteligentes estão cada vez mais enraizados nas nossas vidas. A evolução da tecnologia é cada vez mais crescente e os utilizadores tornaram-se mais exigentes, contactando cada vez mais com estes dispositivos. O Android é um dos sistemas operativos mais utilizados nos dispositivos móveis e foi desenvolvido pela empresa Google.

Este livro que revemos nesta edição é constituído por 11 capítulos e explica como desenvolver aplicações Android usando o Android Studio, sendo o público-alvo os programadores de software.

Continuar a ler

SQL Server 2014: Curso Completo

Tempo é dinheiro, portanto fica já aqui a minha opinião: Gostei do livro e recomendo.

Queres saber porquê? Continua a ler!

Quando me pediram para fazer a review/análise/crítica deste livro, decidi considerar os dois cenários típicos:

  1. Alguém que nunca usou SQL Server (iniciante) e gostava de aprender; e
  2. Alguém que já é profissionalmente experiente (médio/avançado) com SQL Server numa versão anterior e pretende aprender mais sobre a versão 2014.

Este livro responde às necessidades de ambos, focando a administração e manutenção.

Continuar a ler

JavaScript 6

O JavaScript já não é só a linguagem de script da Web. Com o passar dos anos, cada vez mais pessoas recorrem a esta linguagem para automatizar a realização de várias tarefas, uma vez que tem um número infindável de utilizações práticas, que vão desde a criação de páginas Web até à administração de máquinas com diferentes sistemas operativos. Por conseguinte, o conhecimento das funcionalidades de JavaScript é uma mais-valia no currículo de qualquer programador.

Introdução

Neste livro são apresentadas as principais novidades, características e funcionalidades da versão 6 da linguagem JavaScript, com recurso a exemplos práticos. Para além de novos objetos e métodos que foram adicionados aos objetos existentes, esta nova versão introduz também várias novidades ao nível da sintaxe (por exemplo, a definição de classes) que contribuem para simplificar a escrita de código e aumentar a produtividade do programador. 

Continuar a ler

Modelação de Dados em UML – Uma Abordagem por Problemas

A utilização de linguagens formais para representação de aspectos de sistemas informáticos tem vários anos, tendo o UML – Unified Modeling Language – sido adoptado como um standard pelo Object Management Group (OMG) em 1997. No entanto, creio poder dizer que essa formalização, nos últimos anos, tem caído algo em desuso, em detrimento de modelos menos formais mas mais perceptíveis: ou seja, os developers têm-se preocupado mais em desenhar, quando o fazem, diagramas que sejam perceptíveis por outros, sem se preocuparem excessivamente no grau de adequação desses diagramas a standards existentes, dos quais o UML sobressai.

Continuar a ler

MySQL

Tive o prazer de receber e ler o livro MySQL de Frederico Tavares, Licenciado em Física pela Universidade de Coimbra e Mestre em Informática – ramo de Sistemas Distribuídos, Comunicações por Computador e Arquitectura de Computadores pela Universidade do Minho.

O SGBD MySQL afirma-se cada vez mais como o principal sistema de base de dados no que toca, pelo menos, ao mundo web. Confirmação disso é a utilização que os monstros empresariais lhe dão, como por exemplo o Facebook, LinkedIn, Twitter, Cisco, Ebay ou Amazon.

Continuar a ler

Programação em Python – Fundamentos e resolução de Problemas

O livro Programação em Python: Fundamentos e Resolução de Problemas, é de extrema utilidade para todos aqueles que desejem aprender não apenas a programar mas também os diversos paradigmas de programação, não necessitando de grandes conhecimentos prévios. O livro encontra-se estruturado de uma forma bastante organizada, simples e direccionada. Apreciei o facto de que o leitor é convidado a aprender primeiramente os conceitos teóricos necessários à compreensão das matérias apresentadas, acompanhando exercícios que proporcionam uma consolidação do conhecimento, agradável, ainda que pouco observável em obras técnicas como o livro em questão.

Continuar a ler

Introdução ao Cloud Computing

O livro Introdução ao Cloud Computing é um livro muito útil, não só para programadores, mas essencialmente, para todos aqueles que procuram um maior conhecimento e domínio no que ao tema do Cloud Computing diz respeito. Acredito igualmente, que este é extremamente elucidativo uma vez que, para além de executar uma abordagem histórica da tecnologia, apresenta-se como uma ferramenta de extrema importância para as pretensões tecnológicas das organizações, uma vez que, este livro, não só proporciona uma perspetiva realista e inovadora do que deve ser feito, como ainda, redireciona para a solução que melhor se enquadrará nas organizações.

Continuar a ler

Python – Algoritmia e Programação Web

Para a review desta edição, chegou-me às mãos o livro Python – Algoritmia e Programação Web de José Braga Vasconcelos.

Doutorado em Ciências da Computação pela Universidade de York (UK), José Vasconcelos, leva-nos, através deste livro, a novos conhecimentos.

Sendo o Python uma linguagem de programação que cada vez mais se afirma quer no mundo académico, quer no mundo empresarial, este livro pode ser uma boa aposta a todos os que querem iniciar-se nesta linguagem ou aprofundar conhecimentos.

Destinado a profissionais e a alunos das áreas das tecnologias de informação, pode também ser lido por todo o público em geral que se interesse pelo assunto.

Continuar a ler