/* CODIFICANDO */

Relatos de um programador em contínua aprendizagem.

Archive for the ‘livros’ Category

Livro Grátis sobre Rails 2.2

sem comentários

O Carlos Brando, do blog Nome do Jogo liberou para download seu livro sobre as novidades existentes na versão 2.2 do Rails. O livro foi inicialmente lançado em uma versão em inglês com o custo de US$ 9,00. Como estamos prestes a ver o lançamento do Rails 2.3 e houve muita gente pedindo, ele liberou gratuítamente a versão em português do livro.

O Carlos Brando vem fazendo um trabalho excelente cobrindo todas as novidades que a equipe de desenvolvimento do Rails implementa. Este livro é mais uma ótima fonte de referência para a comunidade Ruby/Rails brasileira.

Faça aqui o download do livro em PDF

Escrito por cassiomarques

Janeiro 19, 2009 em 7:28 pm

Publicado em livros, rails

Etiquetado com ,

Trabalhos acadêmicos não servem para nada

com 4 comentários

Terminei de escrever minha monografia na última semana, agora falta somente preparar a apresentação e defender na banca.
Como experiência após escrever um trabalho acadêmico o que ficou foi: “Trabalhos acadêmicos não servem para nada”. Sim, isso mesmo, não servem para nada. Ou pelo menos não servem para ensinar.
Pesquisando pela internet sobre definições para o termo “acadêmico”, tudo o que se encontra está relacionado à pesquisa e, mais importante, à educação. Neste ponto encontro o que para mim representa um sério problema. Existe uma grande diferença entre algo que é escrito para que o conhecimento seja difundido e algo que é escrito para inflar o ego do autor. Na última categoria se encaixam como autores aqueles que nunca criaram nada real, limitando-se apenas ao aspecto teórico de tudo que é objeto de seus trabalhos.
As normas aplicáveis para criação de textos acadêmicos orientam o bacharelando, mestrando, doutorando, pesquisador ou o raio-que-o-parta a escrever textos insossos, sem graça alguma. Resumindo: Chatos pra caramba. Ninguém lerá aquilo ou, na melhor das hipóteses lerá, mas não irá aprender coisa alguma. Traçando um paralelo com as publicações da área de Computação em geral, o que se vê são livros tratando sobre assuntos complexos, focando-se em aspectos práticos e reais e utilizando uma linguagem menos formal. Como consequência existe uma maior aproximação entre o autor e o leitor. Quem está lendo sente-se mais à vontade com o assunto. O autor dirige-se ao leitor, lhe aguça a curiosidade, provoca prazer pela leitura e pela abssorção de conhecimento. Por outro lado, as publicações ditas acadêmicas, como teses e monografias, ficam empoeiradas nas estantes das instituições de ensino, sendo raros os casos onde auxiliam qualquer tipo de estudo posterior.
Se existe uma palavra que me causa a sensação de que meu intestino está sendo torcido, essa palavra é “tradição”. A mesma tradição que faz com que os textos acadêmicos continuem sendo escritos como se fazia há cem anos ou mais. A mesma tradição que infla o ego de acadêmicos teóricos. A mesma tradição que dificulta que assuntos que já são complexos por natureza possam ser assimilados de maneira mais simples por aqueles que desejam aprender.
Por fim, vemos que trabalhos acadêmicos não educam os próximos alunos. Não servem como veículo para transmissão do conhecimento. Sua única função é demonstrar que alguém concluiu um determinado curso e agora possui um título. Enquanto não houver mudanças nas regras de estilo adotadas para confecção deste tipo de publicação, as estantes das universidades continuarão abarrotadas de trabalhos inúteis. Mais um obstáculo para o avanço tecnológico do nosso país.

Escrito por cassiomarques

Outubro 29, 2007 em 5:18 pm

Publicado em TG, livros

Practices of an Agile Developer

sem comentários


Nossa, quanto tempo sem postar! Estava definitivamente sem tempo e acabei me esquecendo do blog…
Estou lendo este livro. Tem idéias muito legais sobre desenvolvemento de software, totalmente focado na utilização de metodologias ágeis. O livro é dividido em diversas “lições”, que são conselhos práticos expostos de maneira clara e simples. É possível ler o livro fora de ordem, ler sobre uma determinada prática em especial ou ir lendo só quando dá vontade. Eu estou lendo inteiro, mas acho que isso não faz muita diferença.
Dentre os temas abordados estão Test Driven Development (claro!), métodos ágeis de codificação e a insistência em sempre manter os usuários envolvidos no projeto.
Leitura recomendada!

Escrito por cassiomarques

Abril 5, 2007 em 8:17 pm

Publicado em agile, livros