BT
  • CoffeeScript em análise: utilidade, beleza ou ambos?

    por Reinaldo Braga em  22 Jun, 2011 2

    Nos últimos meses a linguagem CoffeeScript tem estado sob os holofotes, em grande parte devido a controvérsias em volta da decisão de torná-la a linguagem padrão de scripting no futuro Ruby on Rails 3.1, em substituição a JavaScript. A linguagem teria vantagens reais, ou seus ganhos viriam apenas da elegância ou estética?

  • Design e arquitetura ágeis em grande escala: formas de trabalho

    por Craig Larman , traduzido por Giovanni Abner   em  29 Mar, 2011 1

    No seu keynote no QCon Londres 2011, Craig Larman destacou que "arquitetura" não é uma boa metáfora, que não construímos software como um edifício e devemos cultivá-lo, fazendo-o crescer e evoluir como um jardim. Neste artigo Larman detalha e desmistifica essas ideias, atendendo a muitas pessoas e tweets que pediram esclarecimentos sobre sua declaração.

  • Melhorando os seus testes de persistência com o Hibernate Mock

    por Célio Vasconcelos em  22 Out, 2010

    Testar persistência com ORM não é uma tarefa fácil. Iremos conhecer como utilizar uma estratégia de mocks para facilitar a criação/manutenção dos seus setups de testes e consequentemente os seus testes ficarão muito melhores. Para utilizar essa estratégia utilizaremos uma ferramenta chamada HibernateMock.

CouchDB, RESTful e um exemplo prático com PHP

Postado por Kassiano Matteussi em  07 Out, 2010

CouchDB, Banco de dados orientado a documentos e Restful são totalmente interdependentes, entenda de forma objetiva o que são cada um deles e veja uma aplicação prática utilizando PHP. 3

Certificações de TI no mercado de trabalho

Postado por Thiago M. Ferreira em  13 Abr, 2010

Um assunto bastante recorrente e polêmico no cenário atual das empresas de TI, diz respeito à importância das certificações para os profissionais da área. 5

VRaptor 3

Postado por Lucas Cavalcanti em  16 Out, 2009

O VRaptor3 é um framework focado no desenvolvimento rápido e simples e na fácil manutenção do código. É uma iniciativa brasileira nascida dentro da Universidade de São Paulo, usada em muitas empresas. 2

Comparação do Kernel dos 3 SO mais utilizados

Postado por Dingze Zhu , traduzido por Wagner R. Santos   em  28 Ago, 2009

Este artigo compara o kernel dos três sistemas operacionais mais utilizados (Vista e outros dois derivados Unix) utilizando três pontos de comparação: eficiência, evolução, e interface amigável. 5

O Design Está Morto?

Postado por Martin Fowler em  22 Jul, 2009

Para muitos que entram em contato com Extreme Programming, parece que o XP chama pela morte do design do software. XP envolve muitos designs, diferente do que é estabelecido pelo processo de software. 2

Dicas para Reúso Efetivo de Software

Postado por Vijay Narayanan , traduzido por Wagner R. Santos   em  22 Jul, 2009

Reúso pode ser difícil, especialmente em grandes empresas. Vijay Narayanan oferece 10 dicas práticas para assegurar o reúso efetivo de componentes de software. 2

Maturidade em Governança SOA - A Visão de um Arquiteto

Postado por Tom Schepers, Benedikt Kratz , traduzido por Leonardo Luz   em  15 Jul, 2009

Este artigo apresenta um framework de processos de Governança SOA, um modelo de maturidade, junto com os processos e descrições de como os arquitetos deveriam se envolver nesses processos.

Introdução à Data Services

Postado por Vijay Narayanan , traduzido por Acyr Tedeschi   em  09 Jun, 2009

Data Services são serviços de software que encapsulam operações das entidades chave relevantes para a empresa. 1

Esquemas para Web Services – Parte 1: Tipos de dados básicos

Postado por Dennis Sosnoski , traduzido por Acyr Tedeschi   em  08 Jun, 2009

O uso do XML traz consigo desvantagens, como problemas em potencial com desempenho, mas também oferecem um nível de abstração que permite diminuir o acoplamento entre as partes envolvidas na troca.

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