[Discusión] ¿Cuáles son algunas formas de mejorar la calidad del código?
? Mire algunos estándares de codificación en línea y piense detenidamente sobre el punto de partida para formular estos estándares. Por ejemplo, las especificaciones de código de Oracle (anteriormente SUN) y las especificaciones de código de Google.
Aprenda las mejores prácticas
Para resolver diversos problemas encontrados en la codificación, grandes y pequeños, lo primero es no meditar "detrás de puertas cerradas" usted mismo, sino utilizar más métodos
Busca en Google para ver si hay una solución ya preparada.
3. Lea excelente código fuente abierto
Hay muchos proyectos excelentes de código abierto en Internet. Para los problemas encontrados en su propio proyecto, busque proyectos de código abierto similares y aprenda de ellos.
Investiga, lo más importante es llegar a ser algo tuyo.
4. Aprende bien inglés
El inglés es la base de todos los lenguajes de programación actuales. Los nombres de archivos, clases, métodos y variables deben estar en buen inglés.
Se pueden utilizar adecuadamente los conceptos básicos del idioma. Cualquier lógica empresarial debe expresarse en un lenguaje informático basado en inglés.
Si tu inglés no es bueno, tu código nunca lucirá profesional.
Los siguientes son algunos libros para mejorar la calidad del código:
1. Code Encyclopedia
Este artículo analiza los problemas de la construcción de software desde dos aspectos: la calidad del software y ideas de programación y discutimos en detalle nuevas tecnologías que se mantienen al día con la tendencia.
Técnicas, perspectivas estratégicas, conceptos generales y ejemplos de programas ricos y típicos.
2. ¿Cómo formar programadores
? Los libros cubren temas que van desde la responsabilidad personal y el desarrollo profesional hasta cómo mantener el código flexible, fácil de adaptar y reutilizable.
Diversas tecnologías arquitectónicas.
? En resumen, existen tres métodos: practicar más, leer más códigos fuente excelentes y leer libros con excelentes habilidades de programación.