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
¿Cómo recortar correos electrónicos solo para el cuerpo, cuando se usa el correo electrónico como entrada a un sistema externo?
Cuando una aplicación permite que se le envíen correos electrónicos para responder a los comentarios o agregar todos, recortar esos correos electrónicos solo para el texto relevante se convierte en un problema, ya que hay muchos estándares diferentes. Muchas veces terminarás viendo cosas como esta: Hola Joe, es bueno saber …



1
¿Cómo crear una aplicación web extensible?
¿Cómo implementaría una aplicación web extensible? En lo que estoy pensando es en una aplicación web similar a Jenkins o Hudson que proporciona soporte de complementos. Si bien es obvio para mí cómo se pueden ubicar y cargar los complementos, no sé cómo se pueden integrar en la arquitectura general. …

1
Definición de un sistema de 3 niveles
Las personas a menudo afirman que están siguiendo una 'arquitectura de 3 niveles (o n-niveles)', y a veces afirman que están cambiando a un Modelo de dominio. Pero realmente nunca he entendido qué es esta mítica 'arquitectura de 3 niveles'. Parece no tener una definición formal. Si bien existen numerosas …


1
Necesito ayuda - lluvia de ideas clase de planificador php
Nunca antes había escrito una clase de php desde cero. Pero supongo que tienes que empezar por algún lado, ¿verdad? Tengo una idea, pero necesito ayuda con la lógica. Por favor, dígame lo que usted piensa. A continuación hay una taquigrafía obviamente. En las etapas de planificación. Class - -> …
8 php  mysql 

4
¿La codificación y las pruebas unitarias violan el principio DRY?
El principio seco establece: "Cada pieza de conocimiento debe tener una representación única, inequívoca y autorizada dentro de un sistema". Sin embargo, al escribir pruebas para el código, está describiendo el comportamiento esperado para el sistema dos veces (una en el código y otra en la prueba). Sé que ambas …
8 testing  dry 


3
¿Hay una referencia de Django?
Soy nuevo en Django. He encontrado las guías de temas oficiales https://docs.djangoproject.com/en/1.3/ un excelente lugar para aprender. Pero ahora estoy en un lugar donde necesito una referencia rápida para ver qué métodos tiene un objeto, qué argumentos toma, qué devuelve, etc., como los documentos de Python o los documentos de …



7
"Vender" codificando mi próximo proyecto en un idioma desconocido
Quiero codificar mi próximo proyecto de trabajo en un idioma con el que no estoy familiarizado (python). Desde mi punto de vista, puedo pensar en muchas razones por las que es una buena idea (sobre todo porque suena divertido). Sin embargo, mi gerente probablemente me preguntará por qué. Estoy un …

6
¿Para qué se inventó SOAP?
Esta pregunta está inspirada en esta . ¿Cuál fue el objetivo inicial de inventar SOAP? ¿Por qué se inventó cuando teníamos HTTP y REST antiguos?
8 rest  http  soap 

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.