14 puntos por ffdd270 2021-02-27 | 4 comentarios | Compartir por WhatsApp

Este artículo no solo plantea la simple pregunta del título, sino que explica por qué es difícil leer el código de hace 5 minutos. También señala las desventajas de métodos alternativos como el control de versiones, presionar Ctrl+Z repetidamente, copiar archivos, etc. Y por último presenta la solución creada por el propio autor: yester-code.

Es una función diseñada para volver de inmediato a código anterior mediante una línea de tiempo. La calidad es bastante buena, al nivel de que sería genial verla lanzada como producto.

4 comentarios

 
xguru 2021-02-28

Parece que también existe una extensión para VSCode que implementa una función similar, Local History, presente en los IDE de JetBrains.

 
ffdd270 2021-02-28

Creo que me gusta más la parte de la UI que sacaron en ese sitio. Siento que Local History da la impresión de estar viendo el historial de commits de Git dentro del IDE, mientras que lo de allá se siente más como una máquina del tiempo jaja...

 
kunggom 2021-02-27

Sí, esto me resulta muy identificable. En mi caso, cuando siento que necesito comparar el estado del código de hace un momento con el actual durante el proceso de trabajo, a veces dejo abierto un Notepad++ al lado, pego ahí el código de hace un rato y sigo trabajando así. Había visto cosas como Git Temporal, que permiten explorar por unidades del historial de commits, pero algo así no lo había visto antes. Ojalá salga como un plugin de VS Code…

 
ffdd270 2021-02-28

Sí, eso mismo. Como parece ser más un problema de la idea que de la implementación... da la sensación de que si esperamos un poco más, Clone o esa persona lo subirán directamente.