Ingeniería de software

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


4
¿Está bien cambiar parcialmente una colección con PUT o DELETE?
Tengo una colección de productos en un grupo de productos, por ejemplo: product-groups/123/products Si necesito agregar a la colección, ¿está bien que solo pase algunos productos con PUT? Si necesito eliminar algunos productos de la colección, ¿está bien que pase los datos del filtro (una matriz de ID) con DELETE? …
21 rest  collections 




2
La mejor manera de implementar la autenticación para una API REST
Desarrollamos aplicaciones sociales para dispositivos móviles. Cada aplicación consume servicios web RESTful API. Cuando implemento el inicio de sesión, generalmente almaceno el nombre de usuario y la contraseña en algún lugar del dispositivo. Luego los envío y como respuesta obtengo acceso a mi perfil. Pero también sé que hay otra …
21 mobile  rest  login 


5
¿Cómo puedo convencer a mi jefe (y otros desarrolladores) para que use / considere JavaScript discreto?
Soy bastante nuevo en nuestro equipo de desarrolladores. Necesito algunos argumentos sólidos y / o ejemplos de "trampas", por lo que mi jefe finalmente comprenderá las ventajas de JavaScript discreto, para que él y el resto del equipo dejen de hacer cosas como esta: <input type="button" class="bow-chicka-wow-wow" onclick="send_some_ajax(); return false;" …

1
¿Cuál es la etiqueta adecuada y el flujo de trabajo recomendado de GitHub para contribuir y divergir simultáneamente del repositorio anterior?
Soy nuevo en GitHub y VCS en general. He estado programando en varios idiomas durante años, pero siempre he trabajado solo en proyectos personalizados (sin lanzamientos públicos). Recientemente comencé a usar un widget jQuery UI que descargué de GitHub en un proyecto en el que estoy trabajando. El repositorio ya …





10
¿Importa UX para el software empresarial?
Me he dado cuenta de que una gran cantidad de software que las empresas usan para administrar cosas como el tiempo, los gastos, la configuración de sistemas telefónicos, etc. no es muy intuitivo desde el punto de vista de la experiencia del usuario. Personalmente, sé que pierdo mucho tiempo tratando …


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.