Ingeniería de software

13
Definiendo un estándar

¿Cómo harías para definir un estándar? Estoy definiendo un protocolo para un tipo de cosa que aún no existe y me gustaría crear un RFC para él, y usar un número de puerto conocido proporcionado por IANA. ¿Como

13
¿La diferencia entre las mejores prácticas y el sentido común?

Hay mucha conversación sobre las mejores prácticas 1 en desarrollo de software. He visto al menos tres puntos importantes que se discuten mucho tanto en SE como en otros lugares: ¿Qué califica como mejor práctica y por qué? ¿Vale la pena discutir las mejores prácticas en primer lugar, porque es...

13
¿Debo incluir el marcado HTML en mi respuesta JSON?

En un sitio de comercio electrónico, al agregar un artículo a un carrito, me gustaría mostrar una ventana emergente con las opciones que puede elegir. Imagina que estás pidiendo un iPod Shuffle y ahora tienes que elegir el color y el texto para grabar. Me gustaría que la ventana sea modal, por lo...

13
Financiamiento de proyectos ágiles

La compañía en la que trabajo se está moviendo tentativamente hacia una estrategia de gestión de proyectos ágil, habiendo experimentado las "alegrías" de la cascada una vez para muchos. La clave para esto es un cambio en el énfasis hacia la entrega de funcionalidad en lugar de cumplir con plazos...

13
¿Dónde usas ROT13?

Estaba leyendo los documentos para vim, y noté que hay un atajo, por ejemplo g?w, transformaría la siguiente palabra usando ROT13. También sé que puede cambiar la codificación de un archivo Python a ROT13. Aquí está mi pregunta: ¿por qué? Parece que no sería tan útil, aparte de los programas de...