CÓDIGO LIMPO

padrões e técnicas no desenvolvimento de software

Autores

  • Phelipe Alex Magalhães Faculdade de Tecnologia de Taquaritinga (FATEC) – SP – Brasil
  • Fernando Tiosso Faculdade de Tecnologia de Taquaritinga (FATEC) – SP – Brasil

Palavras-chave:

Código limpo, Padrão de projeto, Boas práticas

Resumo

Com o grande número de códigos escritos diariamente pelos desenvolvedores de software, simplesmente não podem ficar satisfeitos em apenas fazê-los funcionar, necessita-se de um padrão de conceitos de código limpo e boas práticas para um bom desenvolvimento das linhas de código, pois é preciso considerar que será necessário manter a aplicação, fazendo mudanças e correções no decorrer de sua vida. Os códigos são passados de mão em mão, e o bom entendimento entre diferentes desenvolvedores é um fator crucial. Assim, o presente trabalho tem como objetivo analisar técnicas para manter um padrão de projeto. Foram utilizadas como metodologia pesquisas bibliográficas e referências analisadas no dia a dia de trabalho. Como resultado, conclui-se mostrar a grande importância de se manter um padrão para a fácil interpretação dos códigos escritos entre os times de desenvolvimento, resultando em ganhos consideráveis a favor da empresa mantenedora em termos de eficiência, tempo, agilidade e faturamento.

Downloads

Não há dados estatísticos.

Metrics

Carregando Métricas ...

Referências

ANICHE, Maurício. Orientação a Objetos e SOLID para Ninjas: Projetando classes
flexíveis. São Paulo: Casa do Código, 2015. E-book.

AZEVEDO, Antonio Carlos Ferreira. Formatar CNPJ e CPF em C# (CSharp). [S. l.], 26
fev. 2016. Disponível em: http://www.codigoexpresso.com.br/Home/Postagem/28. Acesso
em: 13 abr. 2019.

AZEVEDO, Mariana. Princípios S.O.L.I.D.: o que são e porque projetos devem utilizá-
los. [S. l.], 4 ago. 2018. Disponível em: <https://medium.com/equals-lab/princ%C3%ADpios-
s-o-l-i-d-o-que-s%C3%A3o-e-porque-projetos-devem-utiliz%C3%A1-los-bf496b82b299>.
Acesso em: 2 abr. 2019.

BECK, Kent. Padrões de implementação: Um catálogo de padrões indispensável para o
dia a dia do programador. Porto Alegre: Bookman, 2013.

CAMPOMORI, Cleber. Introdução aos Princípios SOLID. [S. l.], 9 jul. 2017. Disponível
em: https://www.treinaweb.com.br/blog/introducao-aos-principios-solid/. Acesso em: 2 abr.
2019.

FARRER, Harry et al. Algoritmos Estruturados. Minas Gerais: Livros Técnicos e
Científicos Editora S.A., 1999.

10

FELIPE, Marcos. Princípios SOLID: O Princípio da Substituição de Liskov. [S. l.], 31 jan.
2018. Disponível em: http://dtidigital.com.br/blog/principios-solid-o-principio-da-
substituicao-de-liskov/. Acesso em: 13 abr. 2019.

GIL, Antonio Carlos. Como Elaborar Projetos de Pesquisa. São Paulo: Atlas S.A., 2002.

LAKATOS, Eva Maria; MARCONI, Marina de Andrade. Metodologia do Trabalho
Científico. São Paulo: Atlas S.A., 1992.

LIMA, Victor. As 4 regras do código limpo. [S. l.], 9 out. 2018. Disponível em:
https://blog.schoolofnet.com/as-4-regras-do-codigo-limpo/. Acesso em: 13 abr. 2019.

MARTIN, Robert C. Código Limpo: Habilidades Práticas do Agile Software. [S. l.]: Alta
Books, 2009.

MARTIN, Robert C.; MARTIN, Micah. Princípios, Padrões e Práticas Ágeis em C#. São
Paulo: Bookman, 2011. PDF.

NOGUEIRA, Wagner. Princípio da Inversão de Dependência — DIP. [S. l.], 21 ago. 2018.
Disponível em: https://medium.com/@engnogueirawgn/princ%C3%ADpio-da-
invers%C3%A3o-de-depend%C3%AAncia-dip-2a04d83f7b9e. Acesso em: 13 abr. 2019.

POLONI, J. Código Limpo: Práticas para contar uma história com seu código. [S. l.], 2
mar. 2018. Disponível em: http://bluedev.com.br/2018/03/02/codigo-limpo-praticas-para-
contar-uma-historia-com-seu-codigo/. Acesso em: 13 abr. 2019.

ROBERTO, João.  Clean Code: O que é? Por que usar? [S. l.], 7 ago. 2018. Disponível em:
<https://medium.com/joaorobertopb/1-clean-code-o-que-%C3%A9-porque-usar-
1e4f9f4454c6>. Acesso em: 28 mar. 2019.

ZANETTE, Alysson. Introdução aos Princípios SOLID. [S. l.], 10 abr. 2017. Disponível
em: https://becode.com.br/clean-code/. Acesso em: 2 abr. 2019.

Publicado

30/06/2019

Como Citar

MAGALHÃES, P. A.; TIOSSO, F. CÓDIGO LIMPO: padrões e técnicas no desenvolvimento de software. Revista Interface Tecnológica, [S. l.], v. 16, n. 1, p. 197-207, 2019. Disponível em: https://revista.fatectq.edu.br/index.php/interfacetecnologica/article/view/597. Acesso em: 26 out. 2020.

Edição

Seção

Tecnologia em Informática