Ingeniería de software

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

8
Mantenimiento del código: ¿mantener un mal patrón cuando se extiende un nuevo código para ser consistente o no?
Tengo que extender un módulo existente de un proyecto. No me gusta cómo se ha hecho (hay muchos antipatrones involucrados, como código copiado / pegado). No quiero realizar una refactorización completa por muchas razones. Debería: crear nuevos métodos usando la convención existente, incluso si me parece mal, para evitar confusiones …



3
¿Qué es un símbolo en Ruby?
Soy totalmente nuevo en el mundo de Ruby, y estoy un poco confundido con el concepto de Símbolos. ¿Cuál es la diferencia entre símbolos y variables? ¿Por qué no solo usar variables? Gracias.
45 ruby 

1
¿Existe un libro canónico sobre Agile?
Como desarrollador en solitario, creo que estoy usando un proceso similar a Agile, pero me gustaría comparar lo que estoy haciendo con Agile real y ver si puedo mejorar mi propio proceso. ¿Existe un libro que sea el estándar de facto para describir las mejores prácticas, metodologías y otra información …
45 agile  books 


10
Sé liberal en lo que aceptas ... ¿o no?
[Descargo de responsabilidad: esta pregunta es subjetiva, pero preferiría obtener respuestas respaldadas por hechos y / o reflexiones] Creo que todos conocen el Principio de Robustez , generalmente resumido por la Ley de Postel: Sea conservador en lo que envía; sé liberal en lo que aceptas. Estoy de acuerdo en …
45 design 

26
¿El lenguaje de programación más alucinante? [cerrado]
De un lenguaje de programación razonablemente común, ¿cuál es el más alucinante? He estado escuchando muchos podcasts de programación y tomándome algo de tiempo para aprender algunos idiomas nuevos que se consideran próximos e importantes. No estoy necesariamente hablando de BrainFuck , pero ¿qué lenguaje considerarías que desafía los paradigmas …






3
Declaraciones de copyright en el código fuente [cerrado]
Desde que comencé a programar, he visto un encabezado en la parte superior de la mayoría de los archivos de código que indica algún tipo de copyright: por ejemplo /* Copyright (c) 1998 Innotech */ o /* Copyright (c) 1998-2008 Innotech */ Conceptualmente, tengo la idea ... dependiendo de sus …


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.