Articulo de referencia

Ruta de origen

Sourcetrail era un explorador de código fuente FOSS que proporcionaba gráficos de dependencias interactivos y soporte para múltiples lenguajes de programación, incluidos C , C++...

Sourcetrail era un explorador de código fuente FOSS que proporcionaba gráficos de dependencias interactivos y soporte para múltiples lenguajes de programación, incluidos C , C++ , Java y Python . [ 1 ]

Historia

El proyecto fue iniciado por Eberhard Gräther después de una pasantía en Google donde trabajó en Google Chrome , y notó que consumía mucho tiempo (1 mes) para implementar una función simple que esperaba que se hiciera en 1-2 horas. Esto lo motivó a desarrollar una herramienta que ayudara a comprender las consecuencias de las modificaciones del código fuente. [ 2 ] El proyecto comenzó como un proyecto comercial en 2016 bajo el nombre de Coati. [ 3 ] En noviembre de 2019, Sourcetrail fue lanzado como software de código abierto bajo la versión tres de la Licencia Pública General GNU . [ 4 ]

El proyecto se suspendió en 2021. [ 5 ]

Concepto

La mayor parte del tiempo de un programador se invierte en leer el código fuente. [ 6 ] [ 7 ] Por lo tanto, Sourcetrail se diseñó para ayudar a los desarrolladores a comprender el código fuente y la relación entre los diferentes componentes. Sourcetrail crea un gráfico de dependencias tras indexar los archivos de código fuente y proporciona una visión general gráfica del mismo.

Véase también

Referencias

  1. Krill, Paul (21 de noviembre de 2019). "Sourcetrail code navigator ahora es gratuito y de código abierto" . InfoWorld .
  2. "Por qué trabajar en Chrome me llevó a desarrollar una herramienta para leer código fuente" . 10 de enero de 2017.
  3. "Coati Release 0.6" . Blog de desarrolladores de Sourcetrail .
  4. "Sourcetrail ahora es software libre y de código abierto" . Blog de desarrolladores de Sourcetrail .
  5. https://web.archive.org/web/20211115131149/https://www.sourcetrail.com/blog/discontinue_sourcetrail/ Entrada de blog sobre la descontinuación de Sourcetrail.
  6. Goodreads. "Cita de Robert C. Martin" . Consultado el 6 de abril de 2026 .De hecho, la proporción entre el tiempo dedicado a leer y el dedicado a escribir supera ampliamente la proporción de 10 a 1. Constantemente leemos código antiguo como parte del proceso de escribir código nuevo. Por lo tanto, facilitar la lectura facilita la escritura.
  7. Roberto Minelli; Andrea Mocci; Michele Lanza (2015). "I Know What You Did Last Summer -- An Investigation of How Developers Spend Their Time". Retrieved 2026-04-06. "Moreover, research shows that developers spend about 57-70% of their time understanding existing code, i.e., program comprehension"
  • Archived Repository