Ingeniería de software

24
¿Dónde encaja la autorización en una arquitectura en capas?

Por lo general, coloco las decisiones de autorización en los controladores del lado del servidor. Estos han sido puntos finales RESTful recientemente, pero creo que lo mismo se aplica a las arquitecturas de tipo MVC. Por razones de argumento, suponga que se trata de una autorización basada en...

24
¿Cuándo es aceptable una referencia circular a un puntero principal?

Esta pregunta de desbordamiento de pila trata sobre un niño que hace referencia a su padre, a través de un puntero. Los comentarios fueron bastante críticos inicialmente de que el diseño era una idea horrible. Entiendo que probablemente esta no sea la mejor idea en general. Según una regla...

24
¿Puedo ignorar con seguridad el orden de bytes en la red?

Estoy desarrollando una aplicación servidor-cliente donde el cliente se ejecutará en Windows y el servidor probablemente en Linux. Tal vez luego transfiera el cliente a Mac y Linux, pero aún no. Todos los equipos domésticos en estos días funcionan con little-endian. Busqué en Google por un tiempo,...