Ingeniería de software

Preguntas y respuestas para profesionales, académicos y estudiantes que trabajan dentro del ciclo de vida de desarrollo de sistemas

6
¿Cómo puedo refactorizar una base de código mientras otros se comprometen rápidamente?
Estoy en un proyecto privado que eventualmente se convertirá en código abierto. Tenemos algunos miembros del equipo, lo suficientemente talentosos con las tecnologías para crear aplicaciones, pero no desarrolladores dedicados que puedan escribir código limpio / hermoso y, lo que es más importante, a largo plazo. Me propuse refactorizar la …

8
¿Existe un lenguaje entre C y C ++?
Realmente me gusta la naturaleza simple y transparente de C: cuando escribo código C me siento libre de "abstracciones con fugas" y casi siempre puedo hacer una suposición astuta sobre el ensamblaje que estoy produciendo. También me gusta la sintaxis simple y familiar para C. Sin embargo, C no tiene …
18 c++  c 




5
¿Los pases de análisis y lexing separados son una buena práctica con los combinadores de analizador?
Cuando comencé a usar los combinadores de analizador sintáctico, mi primera reacción fue una sensación de liberación de lo que parecía una distinción artificial entre analizador y lexing. De repente, ¡todo se estaba analizando! Sin embargo, recientemente encontré esta publicación en codereview.stackexchange que ilustra a alguien que restablece esta distinción. …


6
¿Código autodocumentado vs Javadocs?
Recientemente he estado trabajando en la refactorización de partes de la base de código con la que estoy trabajando actualmente, no solo para comprenderlo mejor, sino también para que sea más fácil para otros que están trabajando en el código. Tiendo a inclinarme al lado de pensar que el código …








Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.