Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • El API de Symbian es una castaña

    (Puntos:3, Informativo)
    por pobrecito hablador el Viernes, 23 Octubre de 2009, 16:45h (#1181238)

    Me alegro de que lo hagan libre, pero es un código con muchos años, mal escrito, mal diseñado y con muchos problemas autocreados por el propio sistema.

    Por algún motivo Symbian parte del prejuicio de que si un constructor de C++ lanza una excepción, los recursos reservados no son liberados automáticamente al salir de ámbito, como en cualquier otra función. Ese prejuicio totalmente falso condujo a los desarrolladores a inventarse su propio mecanismo de excepciones (leaves), construcción de objetos (two phase construction) y gestión de memoria, que es completamente inusable y absurdo. Señores de Nokia, si un constructor lanza una excepción al salir de ámbito las variables se destruyen, como en cualquier otra función.

    Luego el API es retorcidamente complejo. Algo que debería ser tan simple como llamar a una función y obtener un dato se convierte en instanciar cuatro o cinco clases absurdas e invocar varios métodos en cada una.

    Puntos de inicio:    0  puntos
    Moderación   +3  
    Modificador extra 'Informativo'   0  

    Total marcador:   3  
  • 1 respuesta por debajo de tu umbral de lectura actual.