• Resuelto cosmosvega

    (@cosmosvega)


    Hola a todos!

    A veces, un cliente te pide implementar una determinada funcionalidad en su web y buscando te das cuenta que ya existe un plugin que lo permite hacer y lo instalas, todo ok, pero el problema viene cuando el cliente, pasado un tiempo, desea modificar la funcionalidad a otra con más características y el plugin no lo permite.

    ¿Qué hacer en estos casos? (en muchas ocasiones modificar un plugin suele ser demasiado engorroso y decirle al cliente que no se puede hacer no queda muy bien).

    Gracias!

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Hola @cosmosvega,

    Esa es una pregunta a la que te puedo responder exclusivamente de forma subjetiva. Como bien dices, modificar un plugin es muy engorroso. Pero no solo eso, esas funcionalidades van a depender totalmente de que ese plugin siga manteniéndose y, en el caso que el equipo decida no mantenerlo, tu trabajo también dejaría de funcionar. Por lo que si trabajas «modificando» un plugin debes fijarte bien por qué plugin apostar.

    Supongo que también sabrás que si modificas el código de un plugin con una actualización se borraría. Por lo que, una de las formas correctas sería crear un plugin secundario que funcione como extensión del principal. Además, así también tendrías tu código más controlado.

    Para más información sobre cómo desarrollar plugins te recomiendo echar un ojo a esta guía.

    Y ahora, hablando sobre qué decirle al cliente, soy de los que opinan que lo mejor es ser totalmente honestos e intentar explicarle qué factores influyen y qué podría suceder. Siempre en un lenguaje que el cliente pueda comprender, claro.

    Espero te sirva de ayuda, Saludos

    Iniciador del debate cosmosvega

    (@cosmosvega)

    Muchas gracias por tu respuesta @algato333, estoy de acuerdo contigo.

    Siempre se habla mucho de las bondades de los plugins prefabricados, etc, etc pero se habla muy poco de los serios problemas que puede llevar utilizarlos sin más y las dificultades que puede acarrear para la escalabilidad de un proyecto a futuro.

    • Esta respuesta fue modificada hace 2 años, 4 meses por cosmosvega.
    Moderador jose64

    (@jose64)

    Como parece ser que el tema no da más de si marco como resuelto.

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • El debate ‘¿Modificar plugin para un cliente?’ está cerrado a nuevas respuestas.