Primero empecemos por…
¿Qué es CodeStream?
CodeStream es una herramienta para desarrolladores y desarrolladoras, podemos instalarlo en nuestro IDE favorito. Los IDEs actualmente soportados son:
VS code
Visual Studio
Android Studio
IntelliJ IDEA
PyCharm
WebStorm
PhpStorm
RubyMine
AppCode
Rider
CLion
GoLand
Sublime
Atom
~Vienen en camino~
Eclipse
Xcode
Vim
Notepad++
Una vez que lo instalamos en nuestra IDE de preferencia CodeStream nos permite realizar varias funciones dentro de nuestra IDE con las que normalmente tendríamos que ocupar otra herramienta.
¿Por qué es importante?
Los métodos tradicionales nos generan distracciones y tienen muchos pasos extras con los que podemos perder tiempo valioso. CodeStream es una de esas maravillosas herramientas que nos ahorran tiempo, son eficaces y de fácil aprendizaje. Tenemos un flujo tradicional usando mecanismos largos y complejos, con este flujo moderno podemos ahorrar muchos pasos extra y herramientas demás que usábamos en el flujo tradicional.
Flujo tradicional vs Flujo moderno
En el flujo tradicional encontramos:
.Herramientas no integradas.
.Más líneas de comando.
.Cambios de contexto entre sitio web y nuestro editor.
.Comunicación externa al editor.
.Revisión de código en Pr.
En el flujo moderno encontramos:
.Herramientas integradas al editor.
.Revisión de código en el PR y en cualquier línea de código.
.Revisión de código antes del commit.
.Automatización.
.Menos cambio de contexto.
.Comunicación integrada.
.Documentación integrada.
¿Qué podemos hacer con CodeStream?
-Conversaciones del código sin salir de nuestro IDE.
.Preguntas desde nuestro IDE
.Podemos responder desde Slack, MS o email.
.Recibir respuestas en nuestro IDE.
-Code reviews cortos y fáciles.
.Tardar horas y no semanas.
-Conectar nuestro Issue tracker.
.Trello, Azure Devops, Github, Jira, etc.
.Explicamos el problema en nuestro IDE y aparecerá en nuestro issue tracker
-Colaboración en la resolución de problemas con live view.
.Al saber qué está haciendo cada compañero de trabajo, podemos ayudarlos a resolver problemas más rápidamente, o saber si necesitan algo.
Muy buen tutorial. Sintetizas los puntos mayor interes respecto a la extension codestream y el flujo de trabajo moderno
buenisimo!
Muy buen aporte, muchas gracias!:
Excelente aporte, complementario a todo lo que vimos en el curso, muchas gracias.