Já nas Bancas - Edição 50 da revista MundoJ - Arquitetura Ágil

40 respostas
G

Caros amigos do GUJ!

Seguem os destaques da última edição da revista MundoJ:

Adotando arquitetura ágil em seu processo de desenvolvimento de software
Como adotar, modelar e documentar a arquitetura, de maneira ágil, em seu processo de desenvolvimento de software.
Por Breno Barros

Práticas para lidar com arquitetura em ambientes ágeis
As principais práticas que são utilizadas para lidar com arquitetura em empresas que adotaram com sucesso o uso de métodos ágeis.
Por Eduardo Guerra

Gerenciando a cobertura de testes em um sistema
Como avaliar se todo o seu código está sendo verificado pelos seus testes. A resposta é: maximizando a cobertura de seu código pelos seus testes.
Por Ricardo Linden

Visualização gráfica de grafos com a API JUNG
Aprenda como usar a API JUNG para visualizar conjuntos de dados representados como grafos
Por Rafael Santos e André Grégio

Comparando persistência de dados com JPA
TopLink e Hibernate testados em diferentes bancos de dados e sistemas operacionais.
Por Sylvio Barbon Junior e Marcos Pedro Gomes da Silva

Profiles no Spring 3.1
Melhore o controle de suas aplicações usando os profiles do Spring 3.1.
Por Fernando Boaglio

Qualidade sob medida com o PMD e o Eclipse
De uma forma simples e sem muito esforço, crie suas próprias regras para validação de código Java.
Por Nicolas Gentille

Tópicos mais quentes do GUJ.com.br
O que apareceu, foi notícia e gerou discussão no fórum do GUJ durante setembro e outubro de 2011.

Tendências em foco: Conhecendo o Hadoop
Uma das maiores invenções de data management desde o modelo relacional.
Por Cesar Taurion.

Por favor, comentem pois a opinião de vocês é muito importante para nós!

Pessoalmente fiquei contente de conseguir unir um bom material a respeito de como lidar com arquitetura de software em metodologias ágeis. Espero que gostem e aprendam bastante!

Saudações!

40 Respostas

R

Minha revista chegou ontem… O conteúdo está bem interessante… Parabéns =D

M

Guerr@:
Caros amigos do GUJ!

Seguem os destaques da última edição da revista MundoJ:

Adotando arquitetura ágil em seu processo de desenvolvimento de software
Como adotar, modelar e documentar a arquitetura, de maneira ágil, em seu processo de desenvolvimento de software.
Por Breno Barros

Práticas para lidar com arquitetura em ambientes ágeis
As principais práticas que são utilizadas para lidar com arquitetura em empresas que adotaram com sucesso o uso de métodos ágeis.
Por Eduardo Guerra

Gerenciando a cobertura de testes em um sistema
Como avaliar se todo o seu código está sendo verificado pelos seus testes. A resposta é: maximizando a cobertura de seu código pelos seus testes.
Por Ricardo Linden

Visualização gráfica de grafos com a API JUNG
Aprenda como usar a API JUNG para visualizar conjuntos de dados representados como grafos
Por Rafael Santos e André Grégio

Comparando persistência de dados com JPA
TopLink e Hibernate testados em diferentes bancos de dados e sistemas operacionais.
Por Sylvio Barbon Junior e Marcos Pedro Gomes da Silva

Profiles no Spring 3.1
Melhore o controle de suas aplicações usando os profiles do Spring 3.1.
Por Fernando Boaglio

Qualidade sob medida com o PMD e o Eclipse
De uma forma simples e sem muito esforço, crie suas próprias regras para validação de código Java.
Por Nicolas Gentille

Tópicos mais quentes do GUJ.com.br
O que apareceu, foi notícia e gerou discussão no fórum do GUJ durante setembro e outubro de 2011.

Tendências em foco: Conhecendo o Hadoop
Uma das maiores invenções de data management desde o modelo relacional.
Por Cesar Taurion.

Por favor, comentem pois a opinião de vocês é muito importante para nós!

Pessoalmente fiquei contente de conseguir unir um bom material a respeito de como lidar com arquitetura de software em metodologias ágeis. Espero que gostem e aprendam bastante!

Saudações!


Legal.

J

Também gostei do conteúdo abordado nessa edição.

L

naum gostei muito porque aborda d+ metodologia ágil, exagerarão na minha opinião…

G

Me permita discordar um pouco com você… As assuntos são sim relacionados com desenvolvimento ágil, porém alguns deles apresentam um conteúdo bem técnico. O artigo “Práticas para lidar com arquitetura em ambientes ágeis” trás conteúdo sobre design de arquitetura e design de testes. O artigo “Gerenciando a cobertura de testes em um sistema” fala sobre o uso da ferramenta Emma para controlar a cobertura. Isso sem falar sobre os outros artigos que abordam questões relacionadas a JPA, Spring e etc…

Não sei se essa opinião foi baseada apenas nos nomes dos artigos, ou se você realmente teve chance de olhar os artigos. Caso não tenha olhado, sugiro pegar para ler essa edição pois sei que não irá se arrepender!

L

Não sei se essa opinião foi baseada apenas nos nomes dos artigos, ou se você realmente teve chance de olhar os artigos.
Tive chance sim, pois sou assinante e estou sentindo “falta” de assunto variados e as coisas estão sendo focadas em um só tema…

G

Então, por favor, envie as sugestões sobre os artigos que está sentindo falta! :slight_smile:

L

ok, entaum gostaria de algo bem completo na próxima edição sobre Spring/Spring Security, pois axo mais salutar do q metodologia ágil…

G

Não é bem assim que funciona! Tipo: “eu quero um artigo do tema X para a próxima edição”. Precisamos de encontrar alguém com conhecimento para escrever um artigo de qualidade a respeito do assunto e que tenha algum diferencial em relação a outros materiais que podem ser facilmente encontrados na internet. Tenho procurado a bastante tempo alguém para escrever sobre as novas features do Spring Security do Spring 3.0 (como controle de acesso granular), mas não encontrei ninguém ainda (inclusive se alguém quiser escrever sobre esse assunto entre em contato comigo).

Bom, mas acho que vc não tem muito o que reclamar, pois frequentemente temos artigos sobre o Spring. Essa edição mesmo tem um! A questão é que o Spring já foi bastante abordado em edições anteriores e para trazermos novos artigos sobre o tema, ele tem que trazer algo que ainda não foi abordado em artigos anteriores. Como assinante, você deve ter acesso aos artigos mais antigos pela revista virtual (recomendo o EJB 3 vs Spring, que aborda diferentes aspectos dos dois)!

De qualquer forma, saiba que sua sugestão está anotada e vamos procurar por autores para escrever sobre o tema! :slight_smile:

L

Já estou vendo esse arquivo do Spring da revista mas não me solucionou as dúvidas pq achei muito “ralo” o arquivo, espero pruma nova edição sobre o assunto…

G

É que esse artigo teve um objetivo bem específico: mostrar a funcionalidades de criação de profiles no Spring 3.

Quais as dúvidas que vc tem? Talvez possa te indicar uma outra edição que já tenha abordado o tema.

L

Assunto recorrente hoje em dia é sobre WebService, poderia explorar esse tema, mas explorar msm!

D

vale a pena ter todas as edições?

G

Uma solução interessante para você talvez seja assinar a revista com acesso a revista virtual, onde pode acessar artigos de edições anteriores.

F

Uma solução interessante para você talvez seja assinar a revista com acesso a revista virtual, onde pode acessar artigos de edições anteriores.

No site da revista, no link edições anteriores mostra apenas uma pagina, até a edição 42, fica dificil procurar por ediçoes mais velhas!

G

Na revista virtual http://www.mundoj.com.br/busca.shtml#edicoes tem desde a edição 16.

L

amigo se eu optei pela de papel, q tb acabo de desistir, foi pq NÃO tenho paciência para ler em frente ao monitor, não axa?

A

Olá Guerra!

Estou ansioso para ler os artigos desta edição(falta de tempo mesmo). Os assuntos abordados são bem atuais e estão parecendo bem bacana. Logo posto um feedback.

@luxu
Não sei se teve a oportunidade de dar uma olhada, mas a edição que compara Spring com EJB é muito boa.

Abraços pessoal!

F

Opa blz, era isto mesmo que queria, ver a revista e quais artigos ela tem!

R

Parabéns Guerra! Os artigos referentes a arquitetura ágil ficaram muito bons.

… e eu que achava que, pelo fato de não utilizar somente UML em alguns dos meus projetos, mas apenas alguns desenhos misturados com a notação, estivesse fazendo algo errado. Viva a Arquitetura Cartoon! :smiley:

D

… caraca… esse sim sabe oque é um conteudo que DEVERIA conter em uma revista… kkkk
nao desmerecendo nada, se voce não curtiu o conteudo da revista… … …
mas se acha que vale a pena… muito simples continua pagando e lendo.

deram a idéia de comprar virtual, porque eu tenho a intenção de ter as revistas…
PORÉM… JA QUE VOCE NAO GOSTA… manda por sedex que eu compro de voce \o/
vlw

M

tenho bastante curiosidade quanto ao "Comparando persistência de dados com JPA ", não li o conteúdo ainda mas imagino quais testes seriam feitos (conheço pouco na parte de testes) mas tenho curiosidade sobre o tempo que leva para por exemplo inserir x registros em cada banco, consultar x registros, isso com poucas conexões tipo umas 10 e com várias tipo umas 500 conexões simultâneas, e tanto com hibernate quanto com toplink…

G

Rodrigo Vieira Pinto:

… e eu que achava que, pelo fato de não utilizar somente UML em alguns dos meus projetos, mas apenas alguns desenhos misturados com a notação, estivesse fazendo algo errado. Viva a Arquitetura Cartoon! :smiley:

A arquitetura Cartoon é muito boa para criar um vocabulário comum entre a equipe e o cliente para se referir as soluções que estão sendo utilizadas. A capacidade de comunicação seve ser mais importante que formalidades! Se colocar desenhos te ajuda na comunicação das suas idéias, porque não coloca-los?

Nada contra a UML… Se vc quer utilizar, pode usar sem problemas! Apenas tenha em mente o objetivo do diagrama que está fazendo e fazer o melhor possível para cumprir aquele objetivo.

Está rolando uma discussão sobre esse tema nesse tópico: http://www.guj.com.br/java/259405-mj-50-como-voce-lida-com-arquitetura-no-projeto-agil-da-sua-empresa

Seria interessante que colocasse lá sua experiência!

R

Repitam o mantra comigo:

Não alimentem os trolls, não alimentem os trolls…

É mais um motivo pra se elogiar o trabalho do Eduardo Guerra. Além de se esforçar pra fazer um bom trabalho, transmitir conhecimento avançado (coisa que pouca gente faz. Conhecimento básico e intermediário tem aos montes por ai), ainda tem que aturar críticas desse tipo.

Só uma crítica à revista. Não exatamente a essa edição, mas às anteriores (já que nessa eu não achei): as matérias tinham alguns erros de português, além de coisas do tipo “Erro:Origem da referência não encontrada”.

Me lembro que quando escrevi um artigo para a revista, há um tempo atrás, eles foram bastante exigentes com isso, o que acho certíssimo. Será que o revisor relaxou ou foi trocado?

No mais, de novo, excelentes artigos. Dando mais ênfase a conceitos do que ferramentas.

M

Cancelei minha assinatura por achar que os artigos atualmente estavam muito superficiais. :wink:

R

Guerr@:
Rodrigo Vieira Pinto:

… e eu que achava que, pelo fato de não utilizar somente UML em alguns dos meus projetos, mas apenas alguns desenhos misturados com a notação, estivesse fazendo algo errado. Viva a Arquitetura Cartoon! :smiley:

A arquitetura Cartoon é muito boa para criar um vocabulário comum entre a equipe e o cliente para se referir as soluções que estão sendo utilizadas. A capacidade de comunicação seve ser mais importante que formalidades! Se colocar desenhos te ajuda na comunicação das suas idéias, porque não coloca-los?

Nada contra a UML… Se vc quer utilizar, pode usar sem problemas! Apenas tenha em mente o objetivo do diagrama que está fazendo e fazer o melhor possível para cumprir aquele objetivo.

Está rolando uma discussão sobre esse tema nesse tópico: http://www.guj.com.br/java/259405-mj-50-como-voce-lida-com-arquitetura-no-projeto-agil-da-sua-empresa

Seria interessante que colocasse lá sua experiência!

Pois é Eduardo. Mas tem gente que prefere seguir formalismos (como documentos, que ninguém lê, ou diagramas, que não representam nada pois ou o modelo foi distorcido ou simplesmente esquecido em detrimento da tecnologia empregada) do que entregar alguma coisa de valor.

Tem uma frase que resume bem meu pensamento, e que está num artigo sobre DDD noutra edição da Mundo J:

“Codificar para códigos ou para clientes?”

Já dei uma olhada na discussão que você citou. Está muito boa, vou dar minha contribuição sim.

G

Infelizmente algumas coisas acabam passando… Porém saiba que alguns erros já foram detectados e estamos ficando atentos para eles não se repetirem. Como vc mesmo disse, nessa edição você não encontrou.

De resto, muito obrigado pelos elogios! Uma observação: quando vc diz conehcimento avançado não quer dizer que ele não seja acessível para desenvolvedores iniciantes. Por exemplo, o meu artigo sobre práticas para arquitetura ágil dessa edição, eu considero avançado, porém um desenvolvedor iniciante conseguiria absorver grande parte do seu conteúdo!

G

Olá Marcio!

Estamos sempre buscando fazer justamente o contrário! Poderia dizer de forma mais específica o que vc considera superficiais?

[]s

R

Guerr@:
Rodrigo Vieira Pinto:

Só uma crítica à revista. Não exatamente a essa edição, mas às anteriores (já que nessa eu não achei): as matérias tinham alguns erros de português, além de coisas do tipo “Erro:Origem da referência não encontrada”.

Infelizmente algumas coisas acabam passando… Porém saiba que alguns erros já foram detectados e estamos ficando atentos para eles não se repetirem. Como vc mesmo disse, nessa edição você não encontrou.

De resto, muito obrigado pelos elogios! Uma observação: quando vc diz conehcimento avançado não quer dizer que ele não seja acessível para desenvolvedores iniciantes. Por exemplo, o meu artigo sobre práticas para arquitetura ágil dessa edição, eu considero avançado, porém um desenvolvedor iniciante conseguiria absorver grande parte do seu conteúdo!

Com certeza. Da forma que você escreveu a leitura fica fácil e nem um pouco cansativa.

B

Se você considera a MundoJ superficial, nem quero dizer o que penso dos seus posts nas várias threads deste fórum

M

Caro blackforce, não tenho obrigação de ensinar nada a ninguém, alem domais na mundo j não há nada que eu não tenha lido em sites na internet.

G

Permita-me discordar de você nesse ponto! Temos sim muito conteúdo original! Sempre buscamos ter em nossos artigos algum diferencial como exemplos mais completos, parte conceitual mais aprofundada ou a integração de assuntos correlatos.

Faço um desafio para você: encontre na internet um material a respeito de Arquitetura Ágil similar ao que foi publicado nessa última edição. :wink:

D

Pessoal, acho que as vezes não sabemos dividir as coisas… quando se fala uma critica tem que haver uma base… por exemplo. Com a capa da 50ª edição, parece uma revista de design…
DAI me chega uma pessoa que male male entende de Design, depois de dar uma passada de olho nas páginas diz…
“Quem foi que aceitou isso aqui? lá ninguem conhece diagramação não??”
“Como assim diagramação?”
“Revista feia… tudo bagunçado… poderia ter umas coisinhas mais bonitinhas”
(dai segurei o riso)
“Mas, não é uma revista de design… tenho certeza que eles pensaram em levar para um lado mais… conceitual do que para um lado criativo… nós programadores não precisamos de desenhos para entender uma matéria mais pro lado cientifico” (hadouken).
Bom isso foi só um exemplo, acho que o pessoal esta distorcendo as coisas…

B

Faço um desafio para você: encontre na internet um material a respeito de Arquitetura Ágil similar ao que foi publicado nessa última edição. :wink:

E aí Márcio? Já achou um material igualzinho na internet? Estamos esperando…

M

Vai morrer sentado, não tenho que provar nada a ninguém muito mesnos a vc (blackforce).

E

Pessoal, a Mundo J e o Guerra têm é muita coragem para abrir espaço em um grupo aberto e especializado como o do GUJ para ouvir sua comunidade.
Expectativas são diferentes, assim como o nível de experiência dos leitores. Sem dúvida algumas edições serão melhor aproveitadas do que outras. Essa generalização em algumas opniões precisa de bom senso.
Cada um que queira aprender e esteja interessado em evoluir, que atire sua crítica construtiva.

D

Ah Marcio… achamos que voce iria contribuir igual ao Guerr@. QUE DECEPÇÃO EIN…
bom pelo menos a revista foi la e desenvolveu um diferencial… creio que isso ja nao podemos falar mais nada… os conteudos sao sim muito bons… pelo menos eu acho. Gosto é gosto, mas ficar criticando é complicado, que seja critica construtiva…

D

estava pensando em criar tutoriais, e video aulas para Java e desenvolvimento Web, pelo pouco que sei…
Mas vejo que não é muito saudavel… se for fazer é melhor agradar todo mundo senao … … …

R

Gente vcs não tem vergonha de falar que a revista esta superficial???

O eduardo trouxe rotinas do dia a dia dele relacionado sobre arquitetura ágil… como implementar requisitos não-funcionais em uma arquitetura já definida…

Isso só pode ser uma brincadeira…

D

mano… nao gosta? assina info entao kkkkkkkkkkkkkkkkkkkkkkkkkk

Criado 22 de novembro de 2011
Ultima resposta 19 de dez. de 2011
Respostas 40
Participantes 14