BT
rss
41:34

JavaScript de qualidade: hoje, amanhã e sempre!

Postado por Guilherme Carreiro, Thiago Pires  em  16 Set, 2014

O JavaScript não escapa da polêmica sobre qualidade de código. Descubra nessa palestra como identificar bad smells que ameaçam a integridade do front-end e aprenda a melhorar seu código usando design patterns e orientação a objetos avançada em JavaScript. Veja através de exemplos práticos as evoluções da API da linguagem com o ECMAScript 6 e como é possível começar a adotar práticas do futuro.

41:29

Muito além de Injeção de Dependências com CDI

Postado por Alberto Souza  em  20 Mai, 2014 1

O CDI teve a preocupação de tratar detalhes bem típicos das nossas aplicações. Precisa disparar eventos baseados em alguma situação? Já está pronto. Usa uma biblioteca e quer apenas acrescentar algum detalhe? Você pode tirar proveito do padrão Decorator de maneira já suportada pela especificação. Nessa palestra será apresentado isso e muito mais.

55:57

Arquiteturas Profissionais com Java EE: ALM, patterns, testes, DSL, DDD, OSGi e mais

Postado por Kleber Xavier  em  15 Out, 2013

Para ser um arquiteto Java EE basta conhecer as APIs da plataforma? Nessa palestra apresentamos uma introdução a diversas outras tecnologias, técnicas e conceitos essenciais para a caixa de ferramentas de todo bom arquiteto Java.

Princípios SOLID: qualidade em programação em 5 conceitos

Postado por Ismael Soares  em  22 Jan, 2013 2

Os princípios SOLID são cinco princípios básicos de programação e design orientados a objetos, introduzidos por Uncle Bob no início de 2000. Aplicados em conjunto, podem diferenciar um desenvolvedor, tornando-o capaz de escrever um código extensível, coeso e de fácil manutenção.

Dados na Web Semântica: padrões e ferramentas

Postado por Alexandre Gaigalas  em  11 Out, 2012 1

A Web Semântica é uma iniciativa do W3C que tem ganhado força e adesão de governos (inclusive o brasileiro), além do apoio de grandes corporações. Saiba como a Web Semântica funciona e conheça os bancos de dados específicos para trabalhar com essa tecnologia.

AOP: Desenvolvimento de aplicações usando aspectos

Postado por Fábio Falavinha  em  13 Abr, 2011 1

Nesta palestra, Fábio Falavinha fala a respeito do Paradigma Orientado a Aspectos (AOP), que consiste em modularizar uma aplicação em aspectos, que observam o ciclo de vida e interações entre os objetos de um sistema, via troca de mensagens, até que possam agir. Este paradigma é um complemento ao modelo OO, que facilita desenvolver aplicações e separar a implementação das regras de negócio.

Domain Driven Design

Postado por Felipe Rodrigues  em  17 Mar, 2011

Neste lightning talk, Felipe Rodrigues nos fala a respeito de Domain Driven Design, apresentando os conceitos de modelo de domínio e os objetivos e padrões de DDD, além de estratégias de design e exemplos práticos que ajudam no entendimento do que é DDD na prática.

Construindo sua mentalidade Agile

Postado por Rodrigo Yoshima  em  24 Fev, 2011 2

Sua mente e seus valores estão impulsionando sua organização para práticas mais honestas, realistas e pragmáticas? Você realmente acredita que abrir mão das defesas é o melhor caminho para a produtividade? Nesta palestra, Rodrigo Yoshima demonstra como equipes buscam ser mais eficientes usando o armamento pesado Agile: Transparência, Respeito, Coragem, Auto-organização e Inovação.

TDD e sua influência no design

Postado por Maurício Aniche  em  17 Fev, 2011

TDD transforma os testes em uma atividade de design, na qual programadores os utilizam para esclarecer expectativas sobre o que determinado código deve fazer. Apesar desta ser uma definição conhecida, poucos usam no dia-a-dia o real poder dos testes para guiar o design. Esta palestra mostra como o feedback dos testes pode influenciar e guiar o desenvolvedor a um design menos acoplado e mais coeso.

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