BT

Princípios de design orientado a objetos e programação funcional

por Jan Stenberg , traduzido por Gabriel Ozeas   em  30 Mai, 2014

Com opiniões independentes, Richard Warburton em uma apresentação e Mark Seemann em uma publicação em seu blog falam sobre orientação a objetos e princípios de design SOLID a partir de uma perspectiva funcional.

Design Patterns para aplicações hospedadas na nuvem

por Jan Stenberg , traduzido por Diogo Carleto   em  15 Fev, 2014

O grupo de padrões e práticas da Microsoft liberou um guia com soluções e padrões adequados ao implementar aplicativos hospedados na nuvem. O guia contém dez tópicos de orientação junto com 24 design patterns visando oito categorias de problemas, cobrindo áreas comuns no desenvolvimento de aplicações na nuvem.

Princípios SOLID de design para JavaScript

por Jan Stenberg , traduzido por Elias Lima de Souza   em  10 Fev, 2014

Os princípios SOLID são exemplos de programação orientada à objetos que podem ajudar a escrever código JavaScript bom e estável, declarou Derick Balley, autor e desenvolvedor focado em JavaScript em uma apresentação recente.

Dagger: Um framework de injeção de dependências para Android

por Kostis Kapelonis , traduzido por Alex Chiaranda   em  09 Out, 2012

O Dagger é um novo framework de injeção de dependências para Android, com parte das funcionalidades do Google Guice, mas foco em leveza e desempenho.

As Previsões Pessimistas para o Ágil em 2012 Irão se Concretizar?

por David Bulkin , traduzido por Leonardo Campos   em  07 Mai, 2012

Muitas previsões para o ágil em 2012 foram pessimistas, incluindo temas como adoção por organizações que não sabem como fazê-lo, resultando na falta de tratamento do impacto da gerência nas equipes e suas práticas de engenharia. Passados os quatro primeiros meses de 2012, os leitores podem fazer suas próprias avaliações, enquanto permanecem diligentes para que 2012 não termine de forma tão ruim.

Hierarquia de Maslow para desenvolvimento: do controle ao orgulho em 5 etapas

por Mário Henrique Trentim em  11 Abr, 2012

Scott Hanselman, em seu blog Computer Zen, propõe aplicar a hierarquia das necessidades de Maslow adaptada ao desenvolvimento de software, definindo os níveis de necessidades que devem ser satisfeitos para atingir a excelência nesta área.

Padrão de arquitetura CQRS: quando utilizar?

por Wagner Santos em  28 Nov, 2011

O padrão de arquitetura CQRS (Command Query Responsibility Segregation) vem recebendo destaque em vários blogs importantes, incluindo os de Martin Fowler e Udi Dahan. Além de rever os conceitos do padrão, esses autores analisam a sua aplicabilidade em várias situações e sua evolução ao longo do tempo.

ECMAScript 5: Novidades no JavaScript e o futuro da linguagem

por Jonathan Allen , traduzido por Rodrigo Urubatan   em  18 Abr, 2011

O ECMAScript 5 foi padronizado no final de 2009, mas apenas recentemente começou a ser suportado pelos browsers. Em uma apresentação no evento MIX11, um dos maiores especialistas atuais em JavaScript detalhou as novidades da versão 5 e apontou direcionamentos para a linguagem.

Normas e abertura de código para a computação em nuvem

por Dave West , traduzido por Thiago M. Ferreira   em  20 Ago, 2010

Três anúncios recentes destacam a evolução do ecossistema da nuvem em favor da abertura de código e das normas. A Red Hat mudou seus esforços da Deltacloud para a Incubadora Apache, a Rackspace abriu os códigos de seus arquivos na nuvem, e a DMTF divulgou dois documentos, que estabelecem as funções essenciais para a computação em nuvem e a linguagem descritiva para elas.

Microsoft lançou Enterprise Library 5.0

por Abel Avram , traduzido por Andrew Kurauchi   em  27 Abr, 2010

Microsoft pattern&practices lançou o Enterprise Library 5.0, um conjunto de partes de aplicação que podem ser usados como blocos para construção de aplicações corporativas, representando um guia da Microsoft sobre como escrever boas aplicações. A biblioteca contém muitas melhorias, incluindo Unity 2.0, e suporte ao .NET 4.0.

Microsoft libera preview do Internet Explorer 9

por Lucas Souza em  18 Mar, 2010 1

Ultimamente tem-se comentado muito sobre as novas especificações de CSS 3 e HTML 5, que visam melhorar e tornar mais fácil o desenvolvimento de aplicativos para internet. Sempre que se pensa em desenvolver coisas de maneira fácil para web, uma questão sempre passa pela cabeça dos desenvolvedores: "Mas será que vai funcionar no Internet Explorer?".

Desacoplando sua aplicação do seu framework de injeção de dependências

por Mike Bria , traduzido por Lucas Souza   em  27 Jan, 2010 1

Injeção de dependências tornou-se nos últimos anos uma das abordagens mais usadas na Orientação a Objetos, graças a técnicas como TDD e Testes Automatizados. Com isso aumentou muito o uso de frameworks de DI. Bob Martin mais conhecido como Uncle Bob nos aconselha a desacoplar nosso código dos frameworks de DI.

Padrões de Integração Baseados em GET Borra a Linha entre Sincronização e Integração

por Dilip Krishnan , traduzido por Carlos Mendonça   em  09 Nov, 2009

Duncan Cragg explica sua ideia para um padrão de integração em REST puramente baseado em GET que acaba sendo muito similar à visão da especificação FeedSync da Microsoft. Ele explica o padrão através de uma conversa hipotética com um arquiteto.

Injeção de Dependência em harmonia para o Java EE 6

por Geoffrey Wiseman , traduzido por Victor Franzonatto   em  08 Set, 2009

No início deste ano, o Google Guice e SpringSource anunciaram que estavam cooperando em um padrão de anotações para serem utilizadas para injeção de dependência, os quais foram propostas através da JSR-330. Estas anotações não se alinhavam com as propostas na JSR-299, que gerou controvérsia já resolvida com a JSR-299 adotando as anotações da JSR-330 e ambas avançando para fazer parte do Java EE 6.

O .NET Reactive Framework (Rx) possibilita LINQ em eventos

por Abel Avram , traduzido por Marcus Rehm   em  05 Ago, 2009

Erik Meijer e Wes Dyer criaram o .NET Reactive Framework (Rx), o complementar matemático ao "LINQ to Objects", que permite a programadores usar LINQ sobre eventos.

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