Bem-vindo(a)!

Verifique seu Flash plug-in!

Blogumulus by
Roy Tanck and Amanda Fazani
Mostrando postagens com marcador Ian Gorton. Mostrar todas as postagens
Mostrando postagens com marcador Ian Gorton. Mostrar todas as postagens

quarta-feira, 19 de outubro de 2011

Essential Software Architecture - p.258

Seguimos pelos conceitos da arquitetura orientada a aspectos, abordagem um tanto incipiente no mundo do desenvolvimento de software.

As iniciativas parecem desconexas, sem lastro com o objeto fim, soam artificiais em sua aplicação.

Passamos à arquitetura orientada a modelo, mais difundida e sugerindo mais sucesso em sua adoção.

Em certos aspectos remete a paradigmas antigos finalmente concretizados, procurando soluções em níveis mais abstratos do problema.

Por fim, conhecemos a abordagem de linha de produtos, bem sucintamente, deixando pouco espaço para esclarecer seu diferencial e importância.

O término do livro tem um tom de liquidação, uma pincelada em alguns temas para não passar em branco, pouco a instigar nossa pesquisa futura.

Senti falta de uma conclusão, algumas palavras ao menos para arrematar essa fluída apresentação da área, reforçar alguns rumos, alguns horizontes.

Não fosse pelos momentos iniciais mais inspirados e inspiradores, o bom compêndio sobre arquitetura de software não passaria de um guia de referência rápida.

Terminei
Avaliação : 4

terça-feira, 18 de outubro de 2011

Essential Software Architecture - p.181

Processo conhecido, problema analisado, vamos ao momento da documentação e seus artefatos de registro e análise.

Propor os elementos da UML como documentação confronta diversas correntes, das quais também sou a favor, afinal reduz sensivelmente sua condição.

Munidos do conhecimento recém explorado, partimos para a proposta de resolução do caso de estudo.

Como complemento, analisamos um problema de middleware e a abordagem para solucioná-lo, apresentando inclusive diagramas detalhados e alguns templates de código.

Para concluir este trecho, um rápido texto discorrendo sobre os horizontes próximos, tratados nos quatro últimos capítulos.

Inauguramos bem com a avaliação da Web Semântica e a tentativa de dar compreensão às interfaces, nos permitir acoplamentos menos rígidos, mais intuitivos.

XML, RDF e ontologias, componentes bem arranjados a compor essa tecnologia inovadora e promissora.

O texto se apresenta um pouco mais monótono, assim como mais superficial e, por vezes, um tanto tendencioso, nos deixando meio desconectados do enredo traçado até o momento.

Cheguei à página 181
Avaliação : 4

sexta-feira, 14 de outubro de 2011

Essential Software Architecture - p.107

Encerrado o primeiro trecho do caminho pelo middleware, partimos para as arquiteturas e tecnologias orientadas a serviço.

A apresentação maravilhosamente bem ordenada reorganiza nosso conhecimento adquirido com a experiência.

Esclarece sua evolução, sua hierarquia no atendimento de problemas gradativamente mais complexos, desmistificando alguns dogmas de mercado.

Terminamos a caminhada com o estudo de tecnologias avançadas de middleware, analisadas em seus pormenores, mesmo que rapidamente.

Finalmente, com ferramentas e conceitos em mãos, adentramos no processo da arquitetura de software, suas etapas e pré-requisitos, com características destacadas e bem ilustradas.

Excelente guia para nos acompanhar na árdua tarefa de elaboração de soluções, apresentação a outras partes envolvidas e monitoramento de seu andamento.

Vale ressaltar que a clareza e as referências continuam lá, ricas e valiosas, inundação revolta de ideias com elevada qualidade.

Cheguei à página 107
Avaliação : 5

quinta-feira, 13 de outubro de 2011

Essential Software Architecture

Concisão e revisão, promessas do autor na exploração dos aspectos da arquitetura de software, registradas logo no prefácio.

Concisão por abordar brevemente universo tão vasto e revisão por se tratar de segunda edição, após cinco anos da primeira.

Inicialmente se discute do que se trata "arquitetura de software": funções, papéis, visões e tecnologias, alguns nortes para nos situarmos.

Didaticamente, em seguida, Ian apresenta o estudo de caso a ser utilizado pelos capítulos seguintes.

Para medirmos os resultados, vemos então as qualidades e atributos esperados do software, parâmetros para adequada avaliação e acompanhamento.

Seguindo tendências, adentramos no mundo das arquiteturas e tecnologias de middleware, santo graal das integrações e grandes sistemas.

Com texto extremamente claro e objetivo, somos conduzidos a repensar nossa experiência e organizá-la, produtivamente reconstruindo nosso saber.

As vastas referências ao final de cada capítulo semeiam curiosidades e novos horizontes para estudo.

Cheguei à página 49
Avaliação : 4