Modelagem na InfoQ
Últimos destaques de notícias sobre Modelagem

- Tópicos
- Escalabilidade de Agile,
- Design de Bancos de Dados,
- Modelagem,
- Design,
- Agile,
- Bancos de dados
A Modelagem Ágil está alinhada com os princípios e valores ágeis, e facilita a comunicação e compreensão, que são dois aspectos críticos para a entrega de software de qualidade. Veja porque a modelagem pode ser uma das mais importantes práticas no seu repertório de técnicas ágeis.

- Tópicos
- Mensageria,
- Artefatos & Ferramentas,
- Web Services,
- AOP,
- Análise de Código,
- Qualidade,
- Ferramentas,
- Metodologias,
- Artesanato de software,
- SOA,
- Arquitetura Corporativa,
- Design Orientado a Objeto,
- Depuração,
- Profilers,
- Arquitetura,
- Design,
- Agile,
- Programação,
- Modelagem,
- Design Guideline,
- Design Patterns
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.

- Tópicos
- Arquitetura,
- Design,
- Modelagem,
- Design de Linguagens,
- Gerência de Arquiteturas,
- Design Patterns
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.
Notícias sobre Modelagem
- Tópicos
- Entrega de Qualidade,
- Java SE,
- JUnit,
- Qualidade,
- Java,
- Testes Unitários,
- Artesanato de software,
- Melhores Práticas,
- Linguagens,
- Arquitetura,
- Agile,
- Programação,
- Aprendizado,
- Modelagem,
- RSpec,
- Testes,
- TDD
Recentemente Anderson Fraga, no fórum Tectura, iniciou uma discussão onde ele faz um questionamento familiar para muitos desenvolvedores, ele comparou a declaração de métodos e classes do projeto Restfulie e viu que no projeto foi usado nomes curtos e expressivos. Mas qual o impacto disso? Qual é a nomenclatura ideal para os nossos métodos?
- Tópicos
- SOA,
- Design Orientado a Objeto,
- Arquitetura,
- Arquitetura Corporativa,
- Design,
- Service Design,
- Modelagem,
- Web Services,
- Services
Em seu novo post Jason Bloomberg introduz dois tipos de serviços - Entidades e Tarefas - e explica o papel que cada tipo de serviços desempenha na construção de sistemas SOA.
- Tópicos
- Java,
- Flash,
- Adobe,
- Linguagens,
- Web 2.0,
- Programação,
- Rich Client / Desktop,
- RIA,
- Arquitetura Corporativa,
- Modelagem,
- Adobe Integrated Runtime,
- BlazeDS
A Adobe anunciou mais um passo no ecossistema Flex com a release beta do Adobe LiveCycle Data Services 3 (LCDS).
- Tópicos
- DSLs,
- Domain Specific Languages,
- JetBrains,
- Linguagens,
- Arquitetura,
- Metaprogramming,
- Modelagem,
- Programação,
- Programação Orientada a Linguagens
A JetBrains lançou recentemente a versão beta do seu novo produto, o Meta Programming System (MPS). O produto tem como uma das principais features, o auxílio no desenvolvimento de linguagens de programação e criação de linguagens de Programação, bem como auxiliá-los na criação de DSL´s (Domain Specific Languages).
- Tópicos
- Domain Specific Languages,
- Linguagens,
- Arquitetura,
- Design,
- Programação,
- Linguagem,
- Modelagem
Baseado no livro Domain Specific Modeling por Steven Kelly e Juha-Pekka Tolvanen, Lispy, o autor do blog Learning Lisp, expôs alguns pensamentos sobre como uma linguagem de modelagem deveria parecer e onde a UML se encaixa neste contexto. Enquanto parece que a UML não fornece precisão e um nível de abstração suficiente, outro blogger sugere uma visão diferente que permite o uso de MDD com sucesso.
- Tópicos
- .NET,
- Programação,
- Modelagem,
- Linguagem,
- M
Durante o PDC 2008, David Langworthy, Arquiteto na Microsoft e Don Box, Distinguished Engineer na Microsoft, conduziram uma apresentação sobre Oslo, focando escialmente na linguagem de modelagem M, explicando o que é e o que não é e também demonstrando como usar M para criar um modelo de dados.