Capítulo 16. Ordenar por separado

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Supondremos por el momento que utilizas un modelo de solicitud pull (PR)/revisión de código (más adelante defenderé una alternativa). ¿Dónde pones los ordenamientos?

He aquí una fea pieza de persecución de colas:

  1. Pongo mi orden con mis cambios de comportamiento.

  2. Los críticos se quejan de que mis PR son demasiado largos.

  3. Separo las ordenaciones en sus propios PR, ya sea antes (lo más probable) o después de los cambios de comportamiento.

  4. Los revisores se quejan de que los RP de ordenación son inútiles.

  5. Ir a 1.

Los ordenamientos tienen que ir a alguna parte, o no ordenas. Resumen: van en sus propios RP, con el menor número posible de ordenaciones por RP.

Analicemos las ventajas y desventajas más a fondo. La gente que aprende a ordenar parece pasar por fases predecibles. En la primera fase sólo hacemos cambios, y empezamos con una masa indiferenciada de cambios(Figura 16-1).

tifi 1601
Figura 16-1. Masa indiferenciada de cambios

Aquí, estamos en medio de arreglar una declaración if, nos damos cuenta de que un nombre está mal, lo arreglamos y volvemos a la declaración if. El cambio es el cambio.

Después de aprender los retoques, es como si nuestra imagen bajo el microscopio se enfocara. Algunos de esos cambios estaban cambiando el ...

Get ¿Primero ordenado? now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.