Oi pessoal, boa tarde.
Queria tecer alguns comentários sobre minhas últimas buscas por livros sobre Rails.
Ultimamente tenho tentado ser prático nas coisas que eu faço, tentando ir sempre direto ao ponto. Minha primeira tentativa em aprender um pouco de Rails foi fazer o curso do Sang Shin (www.javapassion.com). O curso é legal, totalmente prático, mas sinceramente tudo que eu fiz durante o curso se resumiu a usar o NetBeans para fazer tudo para mim. Acabei não aprendendo quase nada, apesar de ter feito o curso inteiro.
Minha segunda tentativa foi comprar o livro “Rails para desenvolvedores Java” traduzido pela editora Ciência Moderna. Achei o livro um lixo. Não consegui passar dos primeiros capítulos. Muito cansativo, péssima tradução.
Minha terceira e atual tentativa foi a aquisição do livro do Rodrigo Urubatan, o qual tem sido discutido últimamente aqui na comunidade. Bem, sinceramente também não gostei do livro… Achei a introdução ao Ruby muito superficial e o primeiro projeto do livro envolve MUITAS coisas diferentes, atrapalhando o aprendizado. Achei que o livro poderia ser mais passo a passo, comentando o código (dentro do código e não somente depois das listagens). Sei que para aprendermos algo de fato devemos aplicar os conceitos em uma situação prática, mas infelizmente ainda não acho que estou seguro o bastante para fazer algo de verdade com o que vi até agora. O livro não se propõe a tornar quem o lê um mestre em Rails, mas ainda acho que ele deveria ter sido dividido em mais projetos, indo do mais simples ao mais complexo em várias etapas e não em um único capítulo. Talvez uma próxima edição, quem sabe…
Pelo que vejo, a maioria dos livros que tratam de Rails se propõem a fazer uma breve introdução ao Ruby, mas que infelizmente é sempre muito mal feita e tenho quase certeza que é isso que dificulta a minha vida.
Conclusão? Não vou mais investir em livros nacionais de Rails antes de ter um sólido conhecimento em Ruby… Tenho dado uma olhada em livros na Amazon, e estou pensando em comprar o “Programming Ruby 1.9: The Pragmatic Programmers’ Guide (Facets of Ruby)”. Alguém já leu? O que achou? Estou em dúvida se compro esse (Pickaxe) ou o The Ruby Way. Qual me indicam?
Além disso vou começar o curso do Satish Talim (comprei o pdf do livro dele), todos falam muito bem desse curso.
Além de Ruby, tenho me interessado por Python também, e estou pensando em comprar esse livro aqui para ter uma introdução à linguagem e depois passar para algum sobre Python 3. Alguma opinião?
Enfim, estou escrevendo apenas para deixar minhas impressões de como tem sido complicado encontrar uma fonte boa para o aprendizado do Rails. Posso estar falando bobagem para alguns de vocês, mas creio que não seja só eu que esteja tendo dificuldade. Acredito que essa dificuldade esteja ligada principalmente ao fato de atualmente eu não ter tempo para fazer quase nada além do meu mestrado, mas ainda acho que os materiais de Rails que eu citei deveriam ter sido criados com um pouco mais de carinho. Muita gente mete o pau nos livros dos Deitel, mas se os autores seguissem um pouco a forma deles ensinarem, ou seja, ir devagar e passo a passo, repetir o código várias vezes destacando as alterações, comentando o código e principalmente oferecendo exercícios práticos acho que teríamos melhores materiais e nosso dinheiro seria melhor investido.
Grande abraço a todos.