Ingeniería de software

36
¿Dónde son útiles los octales? [cerrado]

Me golpeé la cabeza contra la mesa durante unos 20 minutos mirando un error totalmente extraño en PHP, y luego me di cuenta de que hay octal. El <% (* & #> octal. En resumen, rellené algunos literales con ceros para que el código estuviera alineado, lo sé, gran error. Se olvidó de los...

36
¿Debería cada git commit dejar el proyecto en un estado de trabajo?

Tengo curiosidad por saber cuál es la mejor práctica predominante. ¿Deben ejecutarse las confirmaciones de git de modo que el proyecto se encuentre en un estado de funcionamiento (se compila correctamente, todas las pruebas pasan, etc.) o está confirmando que el código no funciona? Por ejemplo, si...

36
¿Son estos signos de un mal desarrollador? [cerrado]

Solía ​​culpar a las especificaciones cambiantes de los clientes por la descomposición del código, sin darme cuenta de que los modelos de negocio cambian y es mi trabajo desarrollar de manera adaptable. Ahora veo eso como un signo de un mal desarrollador (¡he cambiado!). Pero ahora veo otros...

36
¿Cuál es la forma correcta de hacer REST?

Todos hoy en día hacen SOA , incluso si algunos realmente no entienden de qué se trata. Entonces lo hacen mal. Usando eso como analogía, sé lo que es REST (o al menos creo que lo hago) y quiero hacer algo de eso. Pero quiero hacerlo bien. Entonces mi pregunta es ¿cuál es la forma correcta de hacer...

36
¿Los programadores son malos probadores?

Sé que esto se parece mucho a otras preguntas que ya se han hecho, pero en realidad es un poco diferente. En general, se considera que los programadores no son buenos para realizar la función de probar una aplicación. Por ejemplo: Joel on Software - Cinco razones principales (incorrectas) por las...

36
¿Deben evitarse las variables de sesión?

Solía ​​depender mucho de las variables de sesión en el pasado, pero recientemente he encontrado que muchas de ellas son innecesarias, utilizando cosas como parámetros de cadena de consulta. Un colega mío se niega a usar variables de sesión. ¿Es este un objetivo realista y deben evitarse las...