Tag Archives: boas práticas

Evitando o null-driven-development

Quando a programação em C estava em alta, havia uma série de alocações e liberações de memória. Depois disso, a alocação/liberação passou para C++, e a partir daí tínhamos código como o seguinte: Algumas vezes, queríamos criar um objeto mas … Continue reading

Posted in Ruby | Tagged , , , , | Leave a comment

Unobtrusive Javascript

Um monte de gente tem falado sobre Unobtrusive Javascript (ou UJS, para simplificar), mas há poucos que mencionam COMO fazer. Da mesma forma, o próprio Rails parece não ser muito decidido às melhores práticas (o que, sinceramente, é uma pena … Continue reading

Posted in Javascript | Tagged , , | Leave a comment

Testes de Controller – a Saga

Semana passada comecei finalmente um projeto do zero usando Rails 3.1. A experiência foi novidade para mim, que por causa de uma série de legados (e também por questão de performance) estava preso no Rails 2.3, e não tive a … Continue reading

Posted in Ruby | Tagged , , , , , | 2 Comments

Model View Controller

Ultimamente, Rails tem se popularizado, e com ele o famoso (e já antigo) MVC. Porém, como todas as coisas, a prática acabou sobrepondo a teoria, então achei que seria interessante falar um pouco sobre MVC, já que parece-me que algumas … Continue reading

Posted in Divagações, Ruby | Tagged , , , , | 2 Comments

Ensaio Sobre Graduação

Depois de assistir a palestra do Tenderlove no RubyConfBR (e ficar impressionado porque estava estudando EXATAMENTE os assuntos de Automatos há pouco tempo atrás), vi uns tweets sobre graduação. Na verdade, foi principalmente o tweet do @dannluciano que trouxe uma … Continue reading

Posted in Divagações | Tagged , , | 2 Comments

Sou um Anti-Identação

O título desse post parece estranho, mas vamos lá. De fato, eu sou um anti-identação, não gosto de ver meu código identado. Não estou dizendo que eu não idento meu código-longe disso. Apenas que eu prefiro evitar a identação sempre … Continue reading

Posted in Linguagens de Programação | Tagged , , , | 2 Comments

Orientado a Objetos versus Funcional

Bom, esses dias estava estudando Scala. Uma linguagem multi-paradigma, mas que parece mais “funcional” do que “imperativa”. Scala cai numa posição ainda nebulosa para a maior parte das pessoas (e acho até que para o mercado também). Afinal, imutabilidade é … Continue reading

Posted in Linguagens de Programação, Ruby, Scala | Tagged , , , , , , | 4 Comments