by WordPress.com

Possuir um martelo (ou um lápis + régua) não torna alguém um arquiteto.

Lendo recentemente um livro muito bom e bem conceituado sobre engenharia de software, cujo o titulo é ‘utilizando UML e padrões’ do CRAIG LARMAN conceituado engenheiro de software e autor de livros renomados na área, me deparei com uma linguagem direta, uma abordagem fria e a calculista da problemática a ser elucidada no decorrer do livro.

Definitivamente isto me encantou. O fato do autor não ter nenhum pudor em afirmar que basicamente aqueles que acham que sabem demais, na verdade não sabem nada, ou conhecem tão pouco que em comparação a extensão de projetos orientados a objetos (poo) e tecnologias de objetos, que esse saber se torna algo elementar ao ponto de não ser suficiente para gerar e gerir aplicações de verdade, com robustez, qualidade e continuidade e com grande porte.

O titulo desse post, é uma pequena passagem no começo do primeiro capitulo do livro, onde ele cita esse ditado (provavelmente chinês pelo que busquei na web) ilustrando que saber uma linguagem de programação orientada a objetos (oo) tal como o JAVA, não é suficiente a tornar alguém apto a tocar projetos orientados a objetos (poo) em sua plenitude, apesar de reconhecer que é um passo básico (e essencial claro) para isto.

Entrando no livro, tive  a experiência de que alguém está me dizendo o tempo todo: ‘lembra que você dizia que é um ótimo programador? Pois bem, isso não é nada’ e subseqüentemente nos apresenta visões completas de abordagens de casos que nos mostram realmente, que codificar é sim, uma pequena porção do todo, e que saber fazer essa porção não garante que o todo seja completado. Quando terminei de ler o primeiro capitulo, me enchi de dois sentimentos. O primeiro era de que realmente eu era muito, mais muito menos do que eu pensei, e o outro era que eu sou capaz, muito capaz de fazer mais do que eu sei e que o livro me daria o ‘caminho didático’ a seguir em busca dessa excelência.

Enfim, o livro é excepcional, sem dúvidas. Devo credito da indicação ao amigo Dirceu Sobrinho, parceiro de longa data lá na id5 (www.id5.com.br) que trouxe o mesmo a tona e que virou uma febre entre os seres envolvidos em desenvolvimento naquela empresa.

O mesmo encontra-se no Google books, em http://books.google.com.br/books?id=ZHtcynS03DIC&printsec=frontcover&dq=utilizando+UMl+e+padroes&hl=pt-BR&ei=6R_NTeTyIJO2twfltP2TDg&sa=X&oi=book_result&ct=result&resnum=1&ved=0CDoQ6AEwAA#v=onepage&q&f=false e sim, vale a pena pelo menos foliar ele na web, e se você realmente quer se dedicar a algo além da codificação, indo para a engenharia em suas múltiplas áreas, vale à pena comprar a versão impressa, pois a leitura é prazerosa e direta sem ‘mais mais’.

Fico por aqui, cordiais saudações navegantes!

Comentários em: "Possuir um martelo (ou um lápis + régua) não torna alguém um arquiteto." (1)

  1. Irado, também tenho esse livro mas nem cheguei a acabar o 1° capítulo.. Serviu de estímulo pra ler no fds.. :)

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.