Pular para o Conteúdo

Nelson Bassetto

  • HOME
  • QUEM SOU
Nelson Bassetto
  • Padrões Arquiteturais

    Como tratar falhas em web services – Idempotent Retry Pattern (parte 1 de 2)

    Pornelsonrlb novembro 20, 2012julho 29, 2014

    Olá pessoal, Nos dois posts anteriores vimos alguns padrões para requisição e reposta de serviços, como por exemplo, os padrões síncronos Request/Response e Asynchronous Response Handler e os padrões assíncronos Request/Acknowledge/Pool e Request/Acknowledge/Callback, que foram discutidos em detalhes. Em todos os padrões para requisição e resposta de serviços que vimos, podemos nos deparar com problemas…

    Ler mais Como tratar falhas em web services – Idempotent Retry Pattern (parte 1 de 2)Continuar

  • Padrões Arquiteturais

    Synchronous x Asynchronous Services – Parte 2

    Pornelsonrlb outubro 17, 2012julho 29, 2014

    Olá pessoal, No post anterior vimos alguns padrões para modelos de processamento síncronos de web services. Vimos também os problemas decorrentes destes padrões, como por exemplo, o acoplamento temporal, que está relacionado à dependência que consumidores de serviços síncronos possuem com relação ao tempo de processamento do serviço, para que a operação seja bem sucedida….

    Ler mais Synchronous x Asynchronous Services – Parte 2Continuar

  • Padrões Arquiteturais

    Synchronous x Asynchronous Services – Parte 1

    Pornelsonrlb outubro 14, 2012julho 29, 2014

    Olá pessoal, Neste post gostaria de trazer um assunto bastante recorrente em discussões relacionadas à integração, principalmente quando o meio escolhido para a tal é web service: quando que serviços devem ser síncronos ou assíncronos e quais as vantagens e desvantagens de ambas as abordagens. Além disso, discutiremos também, para o caso de serviços assíncronos,…

    Ler mais Synchronous x Asynchronous Services – Parte 1Continuar

  • Soft Skills

    Shortsightedness in IT – Thomas Erl

    Pornelsonrlb setembro 8, 2012setembro 8, 2012

    Olá pessoal! Quantas vezes nos deparamos com as frustrantes situações em que uma determinada solução tecnológica, aderente aos padrões corporativos e que melhor atende aos requisitos não-funcionais estabelecidos, não pode ser aplicada em um projeto, seja por não haver tempo hábil, por exemplo, levando a adoção de abordagens que nem sempre trazem bons resultados a…

    Ler mais Shortsightedness in IT – Thomas ErlContinuar

  • Soft Skills

    A responsabilidade de um “profissional” de software

    Pornelsonrlb agosto 30, 2012

    Olá pessoal! Neste artigo gostaria de compartilhar um trecho do livro “The Clean Coder”, de Robert C. Martin (Uncle Bob), que trata de ética e conduta profissional para nós, profissionais de desenvolvimento de software. O trecho aborda dois tópicos de extrema relevância. O primeiro é sobre decisões políticas ou baseadas apenas em questões financeiras de…

    Ler mais A responsabilidade de um “profissional” de softwareContinuar

  • Padrões Arquiteturais

    O que faz um arquiteto de software?

    Pornelsonrlb abril 16, 2012

    Olá pessoal! O título deste post pode ser interpretado sob duas perspectivas. Uma possível interpretação é “O que um arquiteto faz em seu dia-a-dia?”. Outra poderia ser “O que forma um arquiteto?”. Ambas as interpretações estão corretas e a resposta para ambas as questões é a mesma: Quality Attributes. Continue lendo e entenda o motivo….

    Ler mais O que faz um arquiteto de software?Continuar

  • Leitura Recomendada | Soft Skills

    Who gets to be a software architect

    Pornelsonrlb abril 8, 2012

    Olá pessoal! Neste post gostaria de compartilhar um resumo do conteúdo de um podcast que ouvi recentemente, cujo tema principal era justamente o título deste post: “Who gets to be a software architect”. Acredito que o assunto seja bastante relevante, pois tem sido tema de diversas discussões em diversas comunidades, demonstrando que ainda há pouca…

    Ler mais Who gets to be a software architectContinuar

  • Leitura Recomendada | Padrões Arquiteturais

    RDD – Responsibility Driven Design e GRASP – General Responsibility Assignment Software Principles (2 de 2)

    Pornelsonrlb dezembro 16, 2011julho 29, 2014

    Olá pessoal! Neste artigo veremos os demais padrões GRASP não abordados no anterior. São eles: Controller – Determina que deve haver uma classe ou camada responsável por receber e tratar eventos da camada de interface com o usuário, delegando as ações para as camadas inferiores, de forma que ela funcione como intermediadora. O padrão também…

    Ler mais RDD – Responsibility Driven Design e GRASP – General Responsibility Assignment Software Principles (2 de 2)Continuar

  • Leitura Recomendada | Padrões Arquiteturais

    RDD – Responsibility Driven Design e GRASP – General Responsibility Assignment Software Principles (1 de 2)

    Pornelsonrlb dezembro 10, 2011julho 29, 2014

    Olá pessoal Neste post vamos conhecer alguns conceitos de programação orientada a objetos (POO) que nos ajudam a pensar em como estruturar projetos orientados a objetos. Ambos os conceitos abordados neste post estão descritos no livro “Utilizando UML e Padrões – Uma introdução à Análise e ao Projeto Orientado a Objetos e ao Desenvolvimento Iterativo”…

    Ler mais RDD – Responsibility Driven Design e GRASP – General Responsibility Assignment Software Principles (1 de 2)Continuar

  • Processos | Soft Skills

    Uma definição de Arquitetura

    Pornelsonrlb outubro 17, 2011

    Olá Pessoal! Neste post gostaria de compartilhar um trecho do livro “The Rational Unified Process: An Introduction (3rd Edition)” de Philippe Kruchten, disponível no capítulo 5 (An Architecture-Centric Process), página 84. O texto fala sobre uma definição de Arquitetura, que é um tema bastante pertinente, diante das várias abordagens e interpretações existentes no mercado para…

    Ler mais Uma definição de ArquiteturaContinuar

Navegação da Página

Página AnteriorAnterior 1 2 3 4 Página SeguintePróximo

© 2026 Nelson Bassetto

  • HOME
  • QUEM SOU