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


Dicas de Clean Code: Funções pequenas e concisas

Escrever funções pode ser um trabalho trivial, mas escrever funções legíveis e com apenas uma responsabilidade é uma boa prática que todos deveriam adotar. Ser apenas funcional não é suficiente para tornar um código bom.

Kewerson Hugo - Desenvolvedor na TriadWorks- Email
May 02, 2017

Curly Law Header

Escrever funções é na maioria das vezes um trabalho trivial. As vezes criamos funções com 10 linhas, 30 linhas e até algumas abominações com mais de 300 linhas entrando outros níveis de abstração e fazendo muito mais do que elas deveriam fazer. Um código bom precisa ser legível e não apenas funcional.

Algumas práticas ao . . .

Read More

Archive
   Subscribe by email and never miss a post.