domingo, 10 de noviembre de 2013

Son las pequeñas cosas, parte 2: La importancia de la automatización

Automatización, noautómata. Sin embargo, queremos procesos eficientes y automáticas aquí.

Cada administrador de sistemas trata de la repetición. Hay ciertas tareas que hago todos los días, una y otra vez, en su mayoría con pocos cambios. Así como la mayoría de mis compatriotas, me he convertido en expertos en automatización. La vida es demasiado corta para sentarse y hacer las mismas cosas una y otra repetición excesiva sin sentido es una mente-asesino. Con los años, he aprendido que la automatización es valioso en casi cualquier aplicación. Y en estos días, me saleextremadamentemolesto cuando veo cosas que no son fácilmente automatizables.

Si una aplicación no se han incorporado en las opciones de automatización, que me dice que los desarrolladores de poca visión de futuro, si no son algo absoluto perezoso. La automatización permite una aplicación o servicio que se extienden, sino que crea una funcionalidad que no existiría de otro modo. Le da a la gente la compra y el uso de una aplicación de la capacidad no sólo de resolver los problemas por sí mismos, sino de averiguar cosas que el dev no pensó durante el desarrollo. Después de todo, un desarrollador y el usuario son diferentes personas con diferentes cerebros mirando las cosas con otros ojos. Para decirlo sin rodeos, la falta de automatización me dice que el dev tiene poco respeto por el tiempo de sus clientes. Ellos no ven un problema en la toma a alguien hacer la misma tarea una y otra vez durante el tiempo que la persona usa la aplicación.

Cuatro letras ahorrartoneladasde tiempo

Veamos el primer beneficio de la automatización se extiende la funcionalidad existente. Una de las cosas que una buena implementación de la automatización hace es dar al usuario de la aplicación de la capacidad de hacer las cosas que el dev no puede considerar importante. Cada desarrollador tiene que tomar decisiones acerca de lo que su aplicación va y no lo hará. Pero si no nos limitamos sólo a la interfaz de usuario, de repente tenemos opciones. Considerar el correo de Apple en el pasado y su más extraña imposibilidad de importar sus propios datos. Antes de Mountain Lion (o posiblemente incluso Lion, Snow Leopard y con seguridad), los archivos de mensajes individuales para una caché de cuenta IMAP fueron etiquetados como archivos. Imapmbox. Eso no es un gran problema en sí mismo, sino que significa que la importación de estos datos de nuevo en Correo era bastante difícil de hacer en grandes cantidades. (Esto no tiene ningún sentido para mí, tampoco. No puedo por la vida de mí imaginar la lógica en una aplicación que no puede importar sus propios datos. Pero eso es correo para usted.)

Leer 19 párrafos restantesComentarios








No hay comentarios:

Publicar un comentario