-
Visual Studio Code versão Preview “integrando comunidades”
Do que trata o artigo Este artigo tem o objetivo de apresentar o Visual Studio Code, cujo a missão é grandiosa, pois integra as diversas “comunidades“, ou seja, mostra que a IDE está com um conceito diferente, mas com o ar de interoperabilidade, rodando em ambientes Windows, OS X e Linux.
-
Produtividade com Java e Hot Deploying
Olá, pessoal. Feliz ano novo! Passando aqui para deixar umas dicas/previsões de ferramentas para acelerar o desenvolvimento na nossa tão conhecida plataforma Java. Mas aviso que esse artigo ficou bem grande.
-
Programação orientada a objetos: Herança e polimorfismo - Parte 2
No primeiro artigo mostrei uma implementação de lista encadeada que explora o uso de herança e polimorfismo. Vimos como este recurso nos permite construir classes coesas e que colaboram entre si para realizar tarefas complexas. Nesta continuação trago a implementação do jogo da cobrinha utilizando os mesmos conceitos.
-
Programação orientada a objetos: Herança e polimorfismo – Parte 1
Quando cursei a disciplina de orientação a objetos na universidade já havia estudado alguma coisa em livros de C++ e Java. Tanto os livros quanto o professor da disciplina escolheram a abordagem clássica de ensino de programação orientada a objetos: a do reino animal. Esta abordagem é limitada, do meu ponto de vista, pelo fato de que não confronta o aluno com os problemas do mundo real, os quais este paradigma se predispõe a resolver. Ao aprender POO desta forma, o aluno não aprende a discernir as fronteiras de um sistema e não entende o propósito real de conceitos como a abstração e o encapsulamento. Existe o argumento de que…
-
Expressão Lambda no Java 8
Em março de 2014 a Oracle Corporation lançou, de maneira oficial, o Java 8. Uma das principais novidades da nova versão foi, sem dúvida nenhuma, o suporte a expressão lambda, característica marcante nas linguagens de programação dinâmicas como Java Script, Groovy, Ruby, etc. A expressão lambda é natural da programação funcional, porém outras linguagens de programação, de paradigma não funcional, introduziram o recurso para possibilitar um código mais conciso, compacto e fácil de entender.
-
Criando abstrações com repositórios
Ainda hoje vejo muita gente utilizando o padrão DAO em novos projetos, mesmo usando novas tecnologias de persistência como Hibernate e JPA. Não vou entrar em discussões sobre o padrão DAO estar morto ou não. O fato é que em projetos legados, principalmente os que usam JDBC, o DAO está bem vivo. Mas e em projetos que usam ORM? É necessário usar DAOs e os famosos DAOs Genéricos?
-
Tá safo em ação com coding dojo na Faci
Aconteceu nesta quinta-feira o #tasafoemacao com coding dojo na Faci. Inicialmente, Luiz Sanches apresentou como funciona a dinâmica de coding dojo para uma plateia de cerca de 50 alunos.
-
O que rolou no #tasafoemacao na Saraiva - 2ª Edição
#tasafoemacao na Saraiva - 2ª Edição Casa cheia. Muito dinamismo. Pessoas interessadas em compartilhar conhecimento, de forma ágil e divertida. Reencontro de amigos e mais Networking. Assim foi o #tasafoemacao na Saraiva MegaStore do Shopping Boulevard Belém, ocorrido no dia 20 de Março.
-
Tá safo em ação - 2ª Edição Castanhal
É com muito prazer que o Tá safo! está escrevendo mais um post, pois este vai fechar com “chave de ouro” o ano de 2011 que foi um ano intenso de palestras com a comunidade muita ativa, calorosa e receptiva. Organizado, mais uma vez, pelos alunos e professores da Faculdade de Sistemas de Informação da UFPA Campus Castanhal, a 2ª Edição foi um sucesso com um público considerável, onde estampava no peito de diversas pessoas a vontade de fazer parte dessa comunidade, vestindo camisas que divulgavam o evento, isso nas vésperas do final de ano. O dia foi cheio de verdadeiras “atrações” contando com um mix de palestras: Luiz Sanches,…
-
@tasafo na II Semana Acadêmica CBCC da UFPA
Mais uma vez a galerinha do Tá Safo! foi convidada para participar da II Semana Acadêmica do Curso de Bacharelado em Ciência da Computação(CBCC) da UFPA, que contou com a participação também da comunidade BelJogos, além de várias apresentação de trabalhos acadêmicos. O evento teve início dia 26/09 mas quarta-feira foi o #TasafoDay, um dia exclusivo para os membros que fazem parte da comunidade.