Apoyaré el consejo de Quora User como probablemente el enfoque más pragmático para esto.
Su enfoque más sólido (y potencialmente más riesgoso) es simplemente decir que va a abandonar el proyecto a menos que se tomen ciertas medidas para mejorar la base de código. No debe trabajar en proyectos en los que no disfruta trabajar a menos que haya una ventaja por la que esté preparado para negociar. Si el dinero es algo por lo que está dispuesto a negociar, calcule qué tan alta debe ser su tasa para que esté contento de trabajar con esta base de código. Entonces podrías decirle al cliente:
“Habiendo revisado el estado del código en este proyecto, necesito ajustar mi tarifa hasta $ XXX / hora. Entiendo que esto puede estar por encima de su presupuesto, pero eso es lo mejor que puedo hacer mientras insiste en usar un marco no estándar eso hace que sea mucho menos productivo de lo que soy en otros proyectos. Si esto no funciona para usted, puedo intentar presentarle a otro desarrollador que pueda ofrecerle una mejor tarifa “.
- ¿Puedo trabajar en sitios web independientes si hago todos los cursos en codecademy?
- Cómo atraer clientes en freelancer.com
- Como diseñador gráfico independiente, usaría su propio nombre en lugar de crear un nuevo nombre comercial. ¿Qué atrae a los clientes y ayuda a elevar su perfil?
- ¿Hay sitios web de la UE para trabajar independientemente?
- ¿Qué es SEO en el trabajo independiente?
Si adopta este enfoque, asegúrese de estar satisfecho con cualquiera de los resultados al establecer el precio alto y tener la confianza de que puede encontrar trabajo alternativo dentro de un plazo razonable. Si le presenta a otros desarrolladores, deberá advertirles con tacto sobre la base de código para asegurarse de que esto no vuelva a ocurrir con ellos.