En términos de software, ¿qué es el desarrollo secundario?
El desarrollo secundario de software significa que el sistema de software original que soporta el desarrollo secundario de software proporciona el SDK (kit de desarrollo de software) correspondiente. Los desarrolladores secundarios pueden acceder a algunas de las funciones básicas originales del software basadas en la API pública (interfaz de programación de aplicaciones) proporcionada en el SDK, y combinar y ampliar estas funciones básicas para formar funciones más profesionales o nuevas para satisfacer las necesidades especiales de los usuarios. .
Amplíe las funciones de los productos de software existentes o combine y amplíe funciones según necesidades especiales.
/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c54eff6fa7b34292df5e0fe7fb8"target="_blank"title=""class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/ae51f3deb48f8c54eff6fa7b34292d f5 e0fe7fb8?x - bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="/ae51f3deb48f8c54eff6fa7b34292df5e0fe7fb8"/>
Información ampliada:
Condiciones del software para el desarrollo secundario:
1. Debe haber una base de lenguaje para el lenguaje utilizado en este producto de código abierto.
2. Debe estar familiarizado con las funciones y usos de este producto de código abierto. Sólo cuando esté familiarizado con él podrá saber qué debe cambiarse, qué se incluye en el sistema y cómo hacerlo. cambiarlo.
3. Familiarícese con la estructura de datos, la estructura del código y la estructura del marco del sistema de este producto de código abierto, cuál es el núcleo y dónde están las funciones subsidiarias. En pocas palabras, significa estar familiarizado con las bases de datos, la lógica del código y los directorios de archivos. Si está utilizando el desarrollo secundario basado en interfaz, debe estar familiarizado con esta interfaz. En términos generales, habrá documentos correspondientes.
4. Según las necesidades, utilice el núcleo del producto de código abierto para expandir y modificar el sistema para satisfacer las necesidades.
5. Tenga cierta comprensión de las funciones API en el SDK que proporciona, para que pueda usar las funciones en el SDK de manera más flexible y conveniente.
/baike.baidu.com/item/%E8%BD%AF%E4%BB%B6%E4%BA%8C%E6%AC%A1%E5%BC%80%E5%8F %91/8954832"target="_blank"title="Enciclopedia Baidu: desarrollo de software secundario">Enciclopedia Baidu: desarrollo de software secundario
/baike.baidu.com/item/%E4%BA% 8C% E6%AC%A1%E5%BC%80%E5%8F%91/5819124?fr=aladdin"target="_blank"title="Enciclopedia Baidu - Desarrollo secundario">Enciclopedia Baidu - Desarrollo secundario p>