No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Tu herramienta de comunicación de código

12/18
Recursos

Aportes 28

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Me causa intriga cuando dice “al final se convierte en documentación”, ¿En serio CodeStream es capaz de crear documentación de un proyecto con base en todo el flujo de trabajo que se ha ido desarrollando? Wow, en ese caso CodeStream es oro puro, aunque aún no entiendo muy bien la diferencia entre Feedback Request y CodeChat 🤔

Se me hizo muy bueno este artículo oara mejorar la comunicación en un equipo remoto (no sólo para desarrolladores)

Codemarks:

Cada vez que creas un feedback request o PR o una unidad de comunicacion, se crea un codemark. Este es un enlace entre la informacion sobre el codigo (metadata) y el bloque del codigo al que se refiere.

  • Permite preguntas, respuestas y feedback en cualquier parte del repo
  • Puede ser un mensaje, un issue en Jira, o un permalink
  • Los Codemarks son exportables.

12.-Tu herramienta de comunicación de código

Code Chat

  • Es mensajería de equipo diseñada para trabajar con líneas y bloques de código.
  • Detecta cambios y diferencias en distintas versiones del mismo bloque.
  • Contiene la meta-información para evolucionar con el código.
  • Se integra con Slack, Pull requests y Jira.
  • Se transforma en documentación.
  • Facilita la colaboración informal.
  • Se integra con los sistemas de comunicación existentes.
  • Se adecúa a la evolución y las diferencias del código.
  • Se utiliza en cualquier parte del repositorio.

¿Cuál es su propósito?

  • Colaboración informal atomizada.
  • Permite hacer preguntas y sugerencias sobre cualquier parte del código.
  • Conecta distintas partes del flujo.
  • Conecta distintos bloques de código.
  • Documenta el código.
  • Explica decisiones ya tomadas.

Codemarks

  • Cada vez que se crea una unidad de comunicación en CodeStream se crea un “codemark”.
  • Un codemark es un enlace entre la información sobre el código(metadata) y el bloque de código al que se refiere.
  • Un codemark puede ser un mensaje, un issue o un permalink (enlace permanente).
  • Codemarks son exportables

Literalmente esta era una de las principales funcionalidades que tenia codestream hace unos años, ahora es de lo mas básico pero poderoso, excelente!

Code Chat tiene varios beneficios como:

  • Facilitar la colaboración informal.
  • Se integra con los sistemas de comunicación existentes (Slack, Microsoft Teams).
  • Se adecúa a la evolución y las diferencias del código.
  • Se puede utilizar en cualquier parte del repositorio.

Los principios del shift left en colaboracion son esencialmente mas temas de consulta y menos de aprobacion ✨

  • Codechat entiende el codigo y es por eso que comprende cuando el codigo ha sido modificado, o las diferencias del mismo entre mi editor y tu editor.

Shift Left

Hay que tener en cuenta que un “codemark” no es un comentario en tu código tal y como lo conocemos , sino que es un enlace que hace referencia al bloque del código sobre el que se hace el “codemark”

Todo lo que dice es muy interesante pero tambien lo seria si vieramos lo que dice con ejemplos en el editor y no solo con diapositivas

Un minuto de silencio por todos esos desarrolladores que todavía no han tenido la oportunidad de conocer esta información. 😔

Me encanta la idea del Code Chat., esta es la feature que me ha convencido en usar el flujo. Estoy buscando a cómo integrarlo a JetBrain Space

Debe ser genial trabajar con un equipo de forma profesional utilizando estas herramientas.

El tiempo que te ahorras con el code chat madre mía 🤣😱

Code chat
-El code chat es mensajeria de equipo diseñada para trabajar con lineas y bloques de codigo
-detecta cambios y diferencias en distintas versiones del mismo bloque
-contiene la meta-informacion para evolucionar con el codigo
-se integra con slack. pull request, jira
-Se transforma en documentacion

Codemarks
-Cada vez que se crea una unidad de comunicacion en codeStream se crea un codemark
-Un codemark es un enlace entre la informacion sobre el codigo (metadata) y el bloque de codigo al que se refiere.
-Un codemark puede ser un mensaje, un issue o un permalink (enlace permanente)
-codemarks son exportables

waooo que mega herramienta es codestream, me imagino todo el poder que esta herramienta podria proveer al trabajar con otros programadores, y siendo junior el code chat puede ser muy muy necesario al tener que preguntar todo jajaja

Es justo al herramienta que necesitaba con mi grupo de la U, para realizar revisiones de código informales. Qué genial que nos enseñen esto, muchas gracias!

Me está encantando este curso, pero hasta ahora esta clase me ha parecido la mejor, el hecho de que con la mensajería tradicional te lleve 18 pasos hacer lo que con Code Chat te lleva solamente 2 pasos es impresionante.
#NuncaParesDeAprender 💚

Proposito del code chat
-colaboracion informal atomatizada
-Permite hacer preguntas y sugerencias
-conecta distintas partes del flujo.
conecta distintos bloques de codigo.
Documenta el codigo.
-Explica decisiones ya tomadas

CodeChat

En resumen…

Clase 12 – Tu herramienta de comunicación de código


¿Qué funcionalidad podemos usar para tener una discusión informal en CodeStream?

  • El Codechat.

¿Cuál es la diferencia de usar la funcionalidad de Codechat o cualquier otra herramienta que usamos para comunicarnos con nuestro equipo?

  • Codechat entiende el código, es decir, sabe cuándo este es modificado e identificar el código que tiene cada persona.

¿Cuántos pasos hay cuando pedimos ayuda a alguien de nuestro equipo cuando lo hacemos sin integración y con integración?

  • Sin integración: 18 pasos.
  • Con integración: 2 pasos.

¿Qué es Code Chat?

  • Es mensajería de equipo diseñada para trabajar con líneas y bloques de código.

¿Cuáles son las características que tiene Code Chat?

  • Detecta cambios y diferencias en distintas versiones del mismo bloque de código.
  • Contiene la meta-información para evolucionar con el código.
  • Se integra con Slack, Pull Requests y Jira.
  • Se transforma en documentación.

¿Cuáles son los propósitos de Code Chat?

  • Tener una colaboración informal y atomizada.
  • Permitir hacer preguntas y sugerencias sobre cualquier parte del código.
  • Conectar distintas partes del flujo.
  • Conectar distintos bloques de código.
  • Documentar el código.
  • Explicar decisiones ya tomadas.

¿Qué se crea cada vez que hacemos una unidad de comunicación?

  • Una codemark.

¿Qué es un codemark?

  • Es un enlace entre la información sobre el código (metadata) y el bloque de código al que se refiere.

¿Qué cosas puede ser un codemark?

  • Un mensaje.
  • Un issue.
  • Permalink (enlace permanente).

¿Podemos exportar los codemark?

  • Sí.

¿En dónde se encuentra la sección de codemark?

  • Debajo de la sección de Issue.

¿Qué formas de vista tenemos de los codemarks?

  • Abierto.
  • Spatial view

¿Qué botones de control tenemos en la sección de Codemarks?

  • Comentario.
  • Bug o Issue.
  • Vista en espacio.
  • Configuración.
  • Expansión del contenido.

Veo muchos comentarios solicitando “ejercicios prácticos”. Les recomiendo, pónganse en contacto con otros compañeros de acá de este curso, tomen una idea cualquiera de desarrollo (me parece que incluso clonar una web podría funcionar), y ponganse en acción. Hasta el momento todas las herramientas que se usan aquí son gratuitas… y son puro power!

Jaja, tampoco he usado Slack. Creo este curso no es para mi :C