All Categories: java(33) java ee(19) testes(11) testes automatizados(10) boas praticas(9) treinamento(9) ensino(9) clean code(9) jsf(9) jee(8) codigo(8) fortaleza(8) curso(8) refactoring(8) javascript(8) web(7) tdd(7) triadworks(7) orientação a objetos(7) logica de programacao(7) tutorial(6) junit(6) lógico(6) ioc(5) oo(5) html5(5) boa pratica(5) html(5) jsf 2.2(5) curly law(5) programação(5) javaee(5) raciocinio(4) spring(4) hibernate(4) javace(4) jpa(4) one thing(4) mobile edition(4) jsf2(4) android(4) di(3) curriculo(3) produtividade(3) agilidade(3) testing(3) jpql(3) queroworkar(3) javou(3) dicas(3) ambiente de desenvolvimento(3) lambda(2) video(2) functional(2) git(2) bugs(2) performance(2) enum(2) polimorfismo(2) constantes(2) xml(2) canvas(2) introducao(2) emprego(2) jpa2(2) transactions(2) testes manuais(2) build automatizado(2) mau habito(2) junit rules(2) transactional(2) transaction management(2) eclipse(2) sistema legado(2) niveis de abstração(2) funcional(2) lógica(2) algoritmo(2) golden master(2) golden master test(2) palestra(1) lua(1) corona sdk(1) jogos 2d(1) query by example(1) optional filters(1) interface(1) jasperreports(1) ireport(1) relatorio(1) facelets(1) pdf(1) remote(1) regra do escoteiro(1) converter(1) fuso horario(1) timezone(1) segurança(1) github pages(1) login(1) retrospectiva(1) getters(1) lentidao(1) codefights(1) jsfutil(1) stereotypes(1) testes de integracao(1) cdi(1) desafio(1) portabilidade(1) action vs actionlistener(1) aop(1) kotlin(1) jetbrains(1) hotdeploy(1) hot deploy(1) tomcat(1) single-entry point(1) outofmemory(1) heap space(1) how to present code(1) slides(1) presentation(1) dynamic queries(1) named queries(1) como apresentar codigo(1) vagrant(1) apresentacao(1) deploy automatizado(1) shell script(1) http(1) facesutils(1) jdbc(1) early return(1) fechar conexão(1) versionamento(1) arquivo(1) documento(1) reverter(1) resetar(1) workspace(1) nuvem(1) web ide(1) push(1) commit(1) site(1) java 8(1) java8(1) expressao(1) literais(1) primeira classe(1) @bean(1) github(1) query(1) criteria(1) regra do bom escoteiro(1) functional interface(1) graficos(1) api(1) canal youtube(1) eventos(1) enums(1) provisionamento(1) bidirecional(1) orm(1) virtualbox(1) interface funcional(1) oportunidades(1) facelets_refresh_period(1) cache(1) servlet(1) file download(1) download(1) attachment(1) home


Enums são mais que constantes

Entenda o poder das enums no mundo Java e como você pode tirar melhor proveito delas no seu código orientado a objetos

Rafael Ponte - Desenvolvedor e instrutor na TriadWorks
September 22, 2015

Java - Enums são mais que constantes | TriadWorks

Embora o Java 8 tenha sido lançado há mais de 1 ano é muito comum encontrar código Java na qual o uso de enums ainda é muito mal aproveitado. A verdade é que enums são subestimadas e tratadas apenas como um simples substituto para constantes dentro do sistema. Os maiores benefícios de enums vão além disto e, na minha opinião, vale a . . .

Read More

Archive
   Subscribe by email and never miss a post.