Me interesó el tema del Serializable y Parceable por un comentario de uno de los alumnos, así que investigué un poco.
Serializable“se basa en el proceso de serialización automático de Java. ¡Aparentemente el proceso no es personalizado y crea mucha basura!”; cosa que no pasa con Parceable, ya que “estamos escribiendo código personalizado. Código creado específicamente para ese POJO. Por lo tanto, no se crea basura y los resultados son mejores.”
PERO “Todo el proceso automático detrás de Serializable se puede reemplazar por un código personalizado que utiliza los métodos writeObject () y readObject ().”
“El Serializable personalizado es 3 veces más rápido para las escrituras y 1.6 veces más rápido para las lecturas que Parcelable.”
Artículo original. de Todor Kostov (2017)
En mi opinión, Serializable termina siendo más eficiente ❤️
En el artículo original la información es más amplia y tienen algunos enlaces con recursos que apoyan el análisis.