JavaRush /Blog Java /Random-ES /Marcador: "código limpio": artículos y conferencias sobre...

Marcador: "código limpio": artículos y conferencias sobre las reglas de escritura de código y refactorización

Publicado en el grupo Random-ES
Para comodidad de los estudiantes de JavaRush, decidimos recopilar conferencias y artículos sobre los temas más importantes de la programación. La octava colección trata sobre cómo trabajar con código: reglas para escribir código de alta calidad y reglas para refactorizar y escribir comentarios sobre el código. En la miniguía describimos brevemente la esencia de los artículos y, si sigues el enlace, podrás obtener más información sobre el tema de tu interés. Agregue la colección a sus favoritos y regrese a ella cuando sea necesario. Marcador: "código limpio" - artículos y conferencias sobre las reglas de escritura de código y refactorización - 1

Artículos y conferencias

Reglas para escribir código: desde crear un sistema hasta trabajar con objetos

Esta es una breve guía para escribir código de nivel superior. El artículo enumera las reglas y conceptos básicos relacionados con la creación de un sistema y el trabajo con interfaces, clases y objetos. La estructura del artículo se forma "de arriba a abajo", es decir, desde la estructura general de la aplicación hasta detalles más específicos.

Reglas del código: el poder de nombrar correctamente, buenos y malos comentarios

Este artículo discutirá la denominación correcta de ciertos elementos. Los nombres correctos hacen que el código sea mucho más fácil de leer. El artículo también contiene ejemplos de comentarios en el código.

Recomendaciones para analizar código Java

Los consejos de desarrollo nunca serán superfluos, especialmente si acaba de empezar a escribir código. El artículo contiene recomendaciones para el análisis de código que son específicas del lenguaje Java.

Comentarios en Java: no todo es tan sencillo

Al monitorear la calidad del código, es importante recordar la calidad de los comentarios que acompañan a este código. Este artículo le presentará el tema de los comentarios y por qué vale la pena dedicarle su tiempo.

5 consejos útiles para respaldar el código de otra persona

Trabajar con código escrito por otra persona puede generar algunos problemas. El código puede estar relacionado con una tecnología que no le resulta familiar. Quizás este código necesite mejoras. O puede haber una necesidad urgente de corregir un error encontrado en un código base antiguo. En este texto, el autor ofrece varios consejos que pueden facilitar el trabajo con código heredado.

Herramientas que mejoran la calidad del código Java

Artículo de revisión sobre herramientas de análisis de código estático. Pueden ayudarlo a encontrar y corregir código problemático antes de que entre en producción. El texto presenta algunas herramientas populares de análisis estático que se pueden utilizar para probar código en diversas situaciones. Por ejemplo, DeepSource o SonarQube.

Una tarea increíble: comencemos a refactorizar el código heredado

Una cosa es refactorizar su propio código y otra refactorizar el código heredado. Es mucho más complicado. El texto proporciona consejos sobre cómo trabajar con código heredado.

Refactorización de código: casos de uso y beneficios

Una forma de mejorar la calidad del código de una empresa es mediante la refactorización. A menudo se pasa por alto porque es prácticamente invisible para los usuarios. El código todavía funciona, así que todo está bien, ¿verdad? Sin embargo, el código problemático y desordenado afecta la velocidad del producto y su rendimiento general. El autor del artículo habla de los principales beneficios que se pueden obtener de la refactorización de código.

5 trucos útiles para escribir código limpio

Cualquiera puede aprender a escribir código. ¿Pero puedes escribirlo limpiamente? En este artículo, el autor muestra sus métodos para escribir código limpio. Los consejos son simples, por lo que incluso un principiante puede manejarlos.

IntelliJ IDEA: estilo y formato de código

Las herramientas modernas facilitan el proceso de desarrollo. En particular, es más fácil controlar el estilo de su código, tratando de minimizar su formato "no autorizado". Esta revisión habla sobre las herramientas que IntelliJ Idea IDE proporciona al desarrollador para que el código sea agradable de leer y fácil de entender.

Cómo aprender rápidamente a leer el código de otra persona

El texto proporciona dos consejos sencillos que ayudarán a un desarrollador novato a leer el código de otras personas. Leer y poner en práctica.

Diez formas de mejorar tu código, probadas desde la experiencia personal

Otro artículo sobre cómo mejorar tu código. Esta vez es grande. Contiene muchos consejos sencillos. Por ejemplo, uno de ellos está escribiendo pruebas unitarias. Lea sobre el resto en el texto.

Cómo escribir código limpio

Escribir código limpio no es tan fácil. Éste es un trabajo duro y minucioso. A través de prueba y error mejorarás repitiendo los mismos pasos una y otra vez hasta encontrar la solución que deseas. Este artículo enumera algunos consejos que le ayudarán a aprender a escribir código limpio.

Antipatrones a evitar en el código

​​En software, un antipatrón es un término que se refiere a técnicas que NO deben usarse al resolver problemas. El autor habla de los seis antipatrones más comunes: código espagueti, martillo dorado, ancla de barco, código muerto, código disperso y objeto divino.

Control de calidad del código y por qué lo necesita

Este texto analiza el tema de la falta de control sobre la calidad del código en las empresas de TI y por qué es importante. Aprenderá qué es la deuda técnica, por qué la automatización es la clave del éxito y cómo crear un proceso de control de calidad del código.

4 métodos de análisis de código que todo desarrollador debería conocer

Probablemente hayas oído el término "análisis estático". En la mayoría de los casos, se refiere a cualquier herramienta o método conocido. Pero, de hecho, existen varias variedades de análisis estático, cada una de las cuales tiene un significado específico cuando se utiliza. En este artículo se analizarán los tipos de análisis que existen.

Vídeos

Código limpio SÓLIDO con ejemplos simples

SOLID son los cinco principios de diseño de la programación orientada a objetos. Además de la teoría sobre la que se le preguntará durante la entrevista, también deberá aprender a escribir código según los principios SOLID. Cómo lograr esto se discutirá en el informe del desarrollador líder de la oficina de EPAM en San Petersburgo, Alexander Barmin. La presentación del autor va acompañada de ejemplos de código Java "puro" escrito según condiciones SÓLIDAS. El autor también responde a las preguntas de los espectadores.

Prima

"Código limpio" de Robert Martin. Reseña del libro sobre "código kung fu" para desarrolladores

El artículo está dedicado a una reseña del libro "Clean Code" de Robert Martin. El autor busca formas de mejorar y optimizar el código y al final plantea un pequeño pero interesante problema.
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION