CodeSee ayuda a los desarrolladores a visualizar y comprender bases de código complejas

los Transform Technology Summits comienza el 13 de octubre con Low-Code / Sin Code: Habilitación de la agilidad empresarial. ¡Regístrate ahora!


Deja el Boletín de OSS Enterprise guía tu abierto fuente ¡viaje! Registrate aquí.

A medida que crece una empresa de software, también lo hace su código base, que puede contar con las contribuciones de decenas o cientos de desarrolladores individuales, algunos de los cuales ya no trabajan en la empresa. Comprender el funcionamiento de una amplia base de código puede ser un desafío, especialmente para los desarrolladores que se unen a una empresa, que es donde CódigoVer viene en.

Fundada en San Francisco en 2019, CodeSee permite a los desarrolladores integrar sus GitHub repositorios y generar automáticamente “mapas” para visualizar una base de código completa, comprender mejor cómo encaja todo y ver cómo un cambio propuesto afectará la base de código más amplia.

Los usuarios pueden colocar etiquetas y notas en un mapa de CodeSee, que permanecen a medida que los desarrolladores van y vienen y los archivos y carpetas cambian con el tiempo. Una función de “recorridos” permite recorridos visuales de un fragmento de código. Además, estos mapas se actualizan automáticamente cuando se fusiona cada solicitud de extracción, y son independientes del idioma, con soporte para dependencias en Java, JavaScript, Go y Python.

Arriba: mapas de CodeSee

La plataforma CodeSee se lanzó inicialmente en versión beta privada en julio, pero a partir de esta semana está disponible como parte de un programa beta público. Para llegar a más desarrolladores en todo el mundo, la compañía también anunció que ha recaudado $ 3 millones en una ronda inicial de financiación codirigida por Boldstart Ventures y Uncork Capital, con la participación de Salesforce Ventures, Precursor Ventures y una gran cantidad de inversores ángeles.

El factor de código abierto

Si bien los mapas de CodeSee permanecen en versión beta por ahora, la compañía también anunció una nueva comunidad de código abierto llamada Puerto OSS, que está diseñado para ayudar a los desarrolladores a participar en proyectos de código abierto. OSS Port se vincula con la misión de CodeSee, ya que los proyectos de software de código abierto son intrínsecamente colaborativos y puede ser difícil navegar por ellos cuando miles de personas de todo el mundo intentan crear y mantener una única base de código.

El nuevo producto centrado en la comunidad conecta proyectos de código abierto con personas, utilizando CodeSee Maps para ayudar a incorporar y retener a los colaboradores. Los mantenedores pueden enumerar sus proyectos en OSS Port y etiquetarlos con temas específicos, como “bien social”, lo que permite a los contribuyentes potenciales encontrar proyectos de código abierto que sean relevantes para sus intereses.

Arriba: Código Ver: Puerto OSS

La plataforma de CodeSee tiene como objetivo solucionar un problema que afecta a desarrolladores y empresas de todos los tamaños, aunque podría decirse que se vuelve más útil cuanto más grande es una empresa y más extensa es su base de código.

“Comprender las bases de código grandes y complejas es un problema esencial para los desarrolladores, sin importar el contexto de la base de código”, dijo a VentureBeat la cofundadora y directora ejecutiva de CodeSee, Shanea Leven. “Entonces, ya sea que su base de código esté en una empresa de 20 años o en una startup de dos años, mantener un proyecto de código abierto con miles de participantes, es el mismo problema. Necesitan comprender cómo funciona el código para poder modificarlo sin romperlo “.

Arriba: cofundadora y directora ejecutiva de CodeSee, Shanea Leven

Leven dijo que los mapas siempre serán gratuitos para la comunidad de código abierto como parte de OSS Port, pero el plan final es crear un negocio comercial a partir de mapas CodeSee, utilizando los comentarios del programa beta abierto. Queda por ver cómo será esa oferta comercial.

“Nos basamos en las valiosas experiencias de los usuarios y los comentarios de nuestra cohorte beta actual para definir lo que algún día será una oferta empresarial de mapas”, dijo Leven. “Nuestro objetivo es desarrollar y, finalmente, lanzar una oferta empresarial que satisfaga los intereses y necesidades únicos de organizaciones más grandes, con características capaces de ampliar y escalar la empresa”.

Vale la pena señalar que otras empresas se están proponiendo resolver problemas similares. A principios de este año, VentureBeat cubrió una empresa llamada Nadar, cuales ayuda a los desarrolladores a compartir conocimientos y comprender el código de los demás, y hay claros paralelos aquí, pero esto solo resalta el creciente deseo de los desarrolladores de solucionar el problema de complejidad de la base de código.

“Hay algunas nuevas empresas enfocadas en ayudar a los desarrolladores a comprender las bases de código, pero todavía no hay un líder de mercado objetivo”, dijo Leven. “Es un gran problema con muchas soluciones potenciales. A menudo pienso en ello como si estuviéramos en un espacio de generación de tartas, no como si estuviéramos en un espacio de división de tartas “.

VentureBeat

La misión de VentureBeat es ser una plaza urbana digital para que los responsables de la toma de decisiones técnicas obtengan conocimientos sobre tecnología transformadora y realicen transacciones. Nuestro sitio ofrece información esencial sobre tecnologías y estrategias de datos para guiarlo a medida que dirige sus organizaciones. Te invitamos a convertirte en miembro de nuestra comunidad, para acceder a:
  • información actualizada sobre los temas de su interés
  • nuestros boletines
  • contenido exclusivo de líderes de opinión y acceso con descuento a nuestros preciados eventos, como Transformar 2021: Aprende más
  • funciones de red y más
Hágase miembro

Source: VentureBeat by feedproxy.google.com.

*The article has been translated based on the content of VentureBeat by feedproxy.google.com. If there is any problem regarding the content, copyright, please leave a report below the article. We will try to process as quickly as possible to protect the rights of the author. Thank you very much!

*We just want readers to access information more quickly and easily with other multilingual content, instead of information only available in a certain language.

*We always respect the copyright of the content of the author and always include the original link of the source article.If the author disagrees, just leave the report below the article, the article will be edited or deleted at the request of the author. Thanks very much! Best regards!