¿Es posible tomar solo ciertas partes del código de múltiples plantillas de aplicaciones y usarlas para crear una nueva aplicación?

Si y no. En teoría, debería ser posible utilizar ciertas funciones de trazo amplio que satisfagan ciertas necesidades discretas, pero el código que las llama debería crearse más o menos desde cero. Incluso si recupera la mayor parte de eso de otras aplicaciones, las variables específicas tendrían poco sentido sin una gran refactorización.

Para ser honesto, requeriría tanto trabajo como comenzar sin nada, y no haber creado el código original no evita tener que entender lo que hace.

Y … así es como se supone que debe funcionar la OOP de todos modos. Los objetos deben usar “ocultación de datos” y ser responsables de sus propias acciones internas. La reutilización de código es una cosa, y cualquier desarrollador que valga la pena debe tener una biblioteca de código que se pueda aplicar cuando sea necesario. Los marcos de desarrollo modernos también funcionan de esta manera, proporcionando bibliotecas y funcionalidades que pueden reutilizarse sin tener que “reinventar la rueda”.

La idea también es divertida. Posiblemente podría crear Insta-Tind-Chat o tal vez Yahoo Inbox .

Siempre es posible tomar ciertas partes del código de múltiples plantillas de aplicaciones, pero no espere que funcione sin problemas. La codificación no es tan simple como “arrastrar y soltar” cada fragmento de código debe configurarse para el propósito para el que fue creado. Eso no quiere decir que el código de las plantillas no sea adaptable / editable para cumplir con los requisitos.