BT
  • Java 8: Desmistificando Lambdas

    por Rafael Sakurai em  19 Nov, 2014

    O artigo destaca os pontos principais da palestra "Lambdas & Streams" que Simon Ritter apresentou no QCon London 2014. Ele explica o que são as expressões Lambdas, interface funcional, referência de métodos, Streams, operações de agregação e diversos exemplos.

  • Painel Virtual: Frameworks JavaScript MVC

    por Dio Synodinos , traduzido por Roberto Pepato   em  18 Nov, 2014

    As bases de código de front-end em JS estão crescendo e ficando mais difíceis de manter. Buscando resolver esse problema, desenvolvedores passaram a adotar frameworks MVC. O InfoQ perguntou a opinião de especialistas sobre como usam esses frameworks e as melhores práticas que seguem ao desenvolver aplicações JS.

  • Onde foi parar o PermGen do Java?

    por Monica Beckwith , traduzido por Rafael Brito   em  29 Out, 2014

    Com a introdução do JDK8, não existe mais o espaço de PermGen. Os metadados que antes eram armazenados no PermGen não desapareceram, mas foram movidos para a memória nativa, em uma área conhecida como "Metaspace". Conheça neste artigo maiores detalhes desta importante mudança da plataforma Java.

Quão funcional é o Java 8?

Postado por Ben Evans , traduzido por Roberto Pepato   em  13 Out, 2014

Tem sido falado que o Java 8 trouxe a Programação Funcional para o Java. Neste artigo, Ben Evans apresenta como o Java 8 oferece alguns benefícios fundamentais para o estilo de programação funcional.

Microservices: Decomposição de Aplicações para Implantação e Escalabilidade

Postado por Chris Richardson , traduzido por Ivan Salvadori   em  10 Out, 2014

Este artigo descreve o padrão de arquitetura Microservice que vem se tornando muito popular, utilizado para construir aplicações grandes, complexas e duradouras.

8 funcionalidades pouco conhecidas do Java 8

Postado por Tal Weiss , traduzido por Vitor Puente   em  07 Out, 2014

Nesse artigo Tai Weiss foca em algumas APIs menos conhecidas do novo Java 8.

Java 7 - Características que viabilizam o Java 8

Postado por Ben Evans , traduzido por Diogo Carleto   em  06 Out, 2014

Neste artigo, Ben Evans explora algumas funcionalidades do Java 7 que preparam o terreno para os novos recursos do Java 8.

Anotações de tipos no Java 8: Ferramentas e oportunidades

Postado por Todd Schiller , traduzido por Wellington Pinheiro   em  01 Out, 2014

Com o Java 8, anotações podem ser escritas sobre qualquer uso de tipos, como declarações, generics e conversões (casts). Este artigo apresenta novas sintaxes de anotações e ferramentas práticas.

O impacto dos padrões de projeto em vinte anos

Postado por Gregor Hohpe, Rebecca Wirfs-Brock, Joseph W. Yoder, and Olaf Zimmermann , traduzido por Thiago Bolivar   em  15 Set, 2014

Nesse artigo, os autores falam sobre o impacto dos padrões de projeto para a comunidade de design de software ao longo dos últimos 20 anos.

A essência da Engenharia de Software: revisão do livro e entrevista com Ivar Jacobson

Postado por Ben Linders , traduzido por Marvin Ferreira   em  15 Set, 2014

O livro "A essência da Engenharia de Software" introduz a iniciativa Software Engineering Method and Theory (SEMAT) e descreve como usa-la para compreender e melhorar o desenvolvimento de software.

TI como Mecanismo Adaptativo

Postado por Thiago Bolivar em  02 Set, 2014

Muitas empresas não enxergam a área de Tecnologia da Informação como um mecanismo adaptativo e perdem a flexibilidade no negócio e agilidade em mudanças estratégicas.

Arquitetura e Agile: Casados, divorciados, ou apenas bons amigos?

Postado por Frank Buschmann and Kevlin Henney , traduzido por Tulius Lima   em  26 Ago, 2014

Este artigo descreve a relação entre a arquitetura e o processo de desenvolvimento de software e o qual é o papel dos arquitetos pragmáticos nesta relação.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT