JavaRush /Blogue Java /Random-PT /Marcador: “código limpo” - artigos e palestras sobre as r...

Marcador: “código limpo” - artigos e palestras sobre as regras de escrita de código e refatoração

Publicado no grupo Random-PT
Para comodidade dos alunos JavaRush, decidimos coletar palestras e artigos sobre os tópicos mais importantes da programação. A oitava coleção é sobre como trabalhar com código: regras para escrever código de alta qualidade e regras para refatorar, escrever comentários no código. No miniguia descrevemos resumidamente a essência dos artigos e, se você seguir o link, poderá aprender mais sobre o tema de seu interesse. Adicione a coleção aos seus favoritos e retorne a ela quando necessário. Marcador: “código limpo” - artigos e palestras sobre as regras de escrita de código e refatoração - 1

Artigos e palestras

Regras para escrever código: desde a criação de um sistema até trabalhar com objetos

Este é um pequeno guia para escrever código de nível superior. O artigo lista as regras e conceitos básicos relacionados à criação de um sistema e ao trabalho com interfaces, classes e objetos. A estrutura do artigo é formada “de cima para baixo”, ou seja, desde a estrutura geral da aplicação até detalhes mais restritos.

Regras do código: o poder da nomenclatura adequada, dos comentários bons e ruins

Este artigo discutirá a nomenclatura correta de certos elementos. Os nomes corretos tornam o código muito mais fácil de ler. O artigo também contém exemplos de comentários no código.

Recomendações para analisar código Java

Dicas de desenvolvimento nunca serão supérfluas, especialmente se você acabou de começar a escrever código. O artigo contém recomendações para análise de código específicas da linguagem Java.

Comentários em Java: nem tudo é tão simples

Ao monitorar a qualidade do código, é importante lembrar a qualidade dos comentários que acompanham esse código. Este artigo apresentará o tópico de comentários e por que vale a pena dedicar seu tempo.

5 dicas úteis para dar suporte ao código de outra pessoa

Trabalhar com código escrito por outra pessoa pode causar alguns problemas. O código pode estar relacionado a uma tecnologia que você não conhece. Talvez este código precise de melhorias. Ou pode haver uma necessidade urgente de corrigir um bug descoberto em uma base de código antiga. Neste texto, o autor dá diversas dicas que podem facilitar o trabalho com código legado.

Ferramentas que melhoram a qualidade do código Java

Artigo de revisão sobre ferramentas de análise de código estático. Eles podem ajudá-lo a encontrar e corrigir códigos problemáticos antes de entrarem em produção. O texto apresenta algumas ferramentas populares de análise estática que podem ser usadas para testar código em diversas situações. Por exemplo, DeepSource ou SonarQube.

Uma tarefa e tanto: vamos começar a refatorar o código legado

Uma coisa é refatorar seu próprio código, outra coisa é refatorar o código legado. É muito mais complicado. O texto fornece dicas sobre como trabalhar com código legado.

Refatoração de Código – Casos de Uso e Benefícios

Uma maneira de melhorar a qualidade do código de uma empresa é por meio da refatoração. Muitas vezes é esquecido porque é praticamente invisível para os usuários. O código ainda funciona, então está tudo bem, certo? No entanto, o código problemático e desordenado afeta a velocidade do produto e seu desempenho geral. O autor do artigo fala sobre os principais benefícios que podem ser obtidos com a refatoração de código.

5 truques úteis para escrever código limpo

Qualquer um pode aprender a escrever código. Mas você pode escrever de forma limpa? Neste artigo, o autor mostra seus métodos para escrever código limpo. As dicas são simples, então até um iniciante pode lidar com elas.

IntelliJ IDEA: estilo e formatação de código

Ferramentas modernas facilitam o processo de desenvolvimento. Em particular, é mais fácil monitorar o estilo do seu código, tentando minimizar sua formatação “não autorizada”. Esta revisão fala sobre quais ferramentas o IDE IntelliJ Idea fornece ao desenvolvedor para tornar o código agradável de ler e fácil de entender.

Como aprender rapidamente a ler o código de outra pessoa

O texto fornece duas dicas simples que ajudarão um desenvolvedor iniciante a ler o código de outras pessoas. Leia e coloque em prática.

10 maneiras de melhorar seu código, testadas por experiência pessoal

Outro artigo sobre como melhorar seu código. Desta vez é grande. Ele contém muitas dicas simples. Por exemplo, um deles é escrever testes unitários. Leia sobre o resto no texto.

Como escrever código limpo

Escrever código limpo não é tão fácil. Este é um trabalho árduo e meticuloso. Por tentativa e erro, você melhorará repetindo as mesmas etapas indefinidamente até encontrar a solução desejada. Este artigo lista algumas dicas para ajudá-lo a aprender como escrever código limpo.

Antipadrões a serem evitados no código

​​Em software, antipadrão é um termo que se refere a técnicas que NÃO devem ser usadas na resolução de problemas. O autor fala sobre os seis antipadrões mais comuns: código espaguete, martelo dourado, âncora de barco, código morto, expansão de código e objeto divino.

Controle de qualidade de código e por que você precisa dele

Este texto discute o tema da falta de controle sobre a qualidade do código nas empresas de TI e por que isso é importante. Você aprenderá o que é dívida técnica, por que a automação é a chave para o sucesso e como construir um processo de controle de qualidade de código.

4 métodos de análise de código que todo desenvolvedor deve conhecer

Você provavelmente já ouviu o termo “análise estática”. Na maioria das vezes, refere-se a qualquer ferramenta ou método bem conhecido. Mas, na verdade, existem diversas variedades de análise estática, cada uma das quais tem um significado específico quando usada. Quais tipos de análise existem serão discutidos neste artigo.

Vídeos

Código limpo SÓLIDO com exemplos simples

SOLID são os cinco princípios de design da programação orientada a objetos. Além da teoria que será questionada durante a entrevista, você também precisará aprender como escrever código de acordo com os princípios SOLID. Como conseguir isso será discutido no relatório do desenvolvedor líder do escritório da EPAM em São Petersburgo, Alexander Barmin. A apresentação do autor é acompanhada de exemplos de código Java “puro” escrito de acordo com condições SOLID. O autor também responde perguntas dos telespectadores.

Bônus

"Código Limpo" de Robert Martin. Resenha do livro sobre "código kung fu" para desenvolvedores

O artigo é dedicado a uma resenha do livro "Clean Code" de Robert Martin. O autor procura maneiras de melhorar e otimizar o código e, no final, apresenta um problema pequeno, mas interessante.
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION