CoffeeScript

Nessa apresentação André Faria fala à equipe Bluesoft sobre o CoffeeScript.

Conheça um pouco sobre a nova linguagem CoffeeScript e veja como ela pode facilitar na hora do desenvolvimento, deixando seu código com um visual muito mais agradável e compreensivo!

Você verá tópicos como:

  • CoffeeScript
  • Uma linguagem mais agradável
  • Código Limpo
  • Compreensão na hora de ler o código

Você poderá assistir no vídeo do vimeo, e acompanhar os slides de Ryan Mcgeary utilizados nessa apresentação, no slideshare.

Conforme apontado pelo Thiago Dantas nos comentários, no Slide 18, “Lexical Scoping” aconteceu um pequeno deslize. Por ser lexical scoped, a variável outer , que foi definida fora, vai ser modificada pela função Change. O resultado no final, se fizermos um “console.log outer / alert outer” será 10. Em coffee , toda variável eh criada em Top level, mas tb vale lembrar que toda funçao define um novo escopo.

outer = 1
change = ->
inner = 10
outer = 20
console.log outer # 10
console.log inner? # false
read more

April Learning Log por André Faria

Nessa apresentação André Faria fala à equipe Bluesoft sobre as últimas coisas que tem aprendido em seus estudos:

Como a Internet está revolucionando a Educação

  • MIT Open Courseware
  • iTunes U
  • Open Yale
  • Wikipedia
  • O Movimento Open Culture
  • Khan Academy
  • Academic Earth
  • P2PU
  • SkillShare
  • Scitable

Você poderá assistir no vídeo do vimeo, e acompanhar os slides no slideshare.

read more

Código Limpo com Hugo Corbucci

Nesta Lightning Talk no Encontro Ágil 2010 @hugocorbucci falou sobre como um verdadeiro profissional deve atuar no desenvolvimento de software. Veja o vídeo em nosso canal do vimeo. Faça o download dos slides do Hugo em PDF.

read more

Bluesoft Labs: Clean Code por Bruno Lui

Como tema de seu projeto do Bluesoft Labs, Bruno Lui fez leu o livro Clean Code, fez duas apresentações e escreveu o artigo que segue. Foi notável a diferença que a leitura deste livro fez em seu dia-a-dia, transformando não somente sua forma de escrever software mas também a de todos os outros membros da equipe que foram, no bom sentido, contaminados pelo Clean Code.

Gostaria de destacar que assistir a apresentação e ler a este artigo não substitui de forma alguma a riquíssima experiência da leitura desse livro, leitura que recomendados a todos os desenvolvedores que buscam tornarem-se melhores. O livro está disponível para venda em português e inglês.

read more