Top Banner
Clean code - como um código ruim pode influenciar a produtividade. Higor Nucci
14

Clean code como um código ruim pode influenciar a produtividade

Jan 22, 2018

Download

Software

Higor Nucci
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Clean code como um código ruim pode influenciar a produtividade

Clean code- como um código ruim pode influenciar a produtividade.

Higor Nucci

Page 2: Clean code como um código ruim pode influenciar a produtividade
Page 3: Clean code como um código ruim pode influenciar a produtividade
Page 4: Clean code como um código ruim pode influenciar a produtividade

public String checkProjeto(Projeto project) {if(diresfipro < 90 && !project.isEntregue()) {

return "O projeto está apertado.";} else {

return null;}

}

Page 5: Clean code como um código ruim pode influenciar a produtividade

0

10

20

30

40

50

60

70

80

90

100

Código ruim influenciando a produtividade

Page 6: Clean code como um código ruim pode influenciar a produtividade

A arte do código limpo

Page 7: Clean code como um código ruim pode influenciar a produtividade

Use nomes significativos

public String verificarPrazoDo(Projeto projeto) {if(diasRestantes < 90 && !projeto.isEntregue()) {

return "O projeto está com o prazo apertado.";} else {

return null;}

}

Page 8: Clean code como um código ruim pode influenciar a produtividade
Page 9: Clean code como um código ruim pode influenciar a produtividade

“As funções devem fazer uma coisa. Devem fazê-la bem. Devem fazer apenas ela.”

- Uncle Bob

Page 10: Clean code como um código ruim pode influenciar a produtividade

public String verificarPrazoDo(Projeto projeto) {if(estaComPrazoCurto() && projeto.estaEmAndamento()){

return "O projeto está com o prazo apertado.";}return "O projeto está com o prazo sussa.";

}

private boolean estaComPrazoCurto() {return diasRestantes < 90;

}

Page 11: Clean code como um código ruim pode influenciar a produtividade
Page 12: Clean code como um código ruim pode influenciar a produtividade

Atitude

Page 13: Clean code como um código ruim pode influenciar a produtividade

Clean code –Robert C. Martin

Page 14: Clean code como um código ruim pode influenciar a produtividade

@higornucci

Higor Nucci

Perguntas?