Parte segunda…porque hay tela que cortar con el rollo este de las herramientas sin programar.
Una cosa que se me olvido contaros en el anterior articulo Tocate los pies: NoCode tools y no quiero olvidarme.
Vemos un ejemplo de el funcionamiento de una herramienta nocode con mi querido PlantUML os pongo el código de plantUML para hacer el diagrama (ya veis code as everything…para que perder el tiempo alineando cajitas y flechas) pongo el código primero:
@startuml actor "Usuario feliz" as usuario file "Fichero\nproyecto" as fichero node "NoCode\nTool" as nocodetool artifact "Bonita\nAplicación" as aplicacion title La felicidad de las nocode tools. usuario --> nocodetool fichero --> nocodetool nocodetool --> aplicacion @enduml
Vale ahora quitamos de en medio la cajita de NoCode tool, y la podemos quitar porque:
- Si tu NoCode tool no es software libre, ya estas vendido eres el esclavo de la empresa que lo fábrica.
- Porque el sistema base donde funciona no es software libre y tu NoCode tool solo funciona para esa empresa.
- También puede ser que el NoCode tool al ser privativa, cambie de versión y no puedas tenerla por X razones y no puedas publicar tu aplicación si es en su nube.
- O también puede ser que al cambiar de NoCode tool al ser privativa, cambie de versión y tus ficheros de proyectos que solo funcionan en la versión x.xx ya no funcionan en la versión x+1.xx .
¿Y entonces qué pasa? Pues que te quedas con un bonito fichero de proyecto que no vale para nada y que vas a tener que invertir mucho tiempo y dinero en convertirlo a otra herramienta NoCode o traducirlo a un lenguaje de programación mas toda la tecnología asociada y necesaria.
Y hay peores casos, porque herramientas en la nube que te permiten crear aplicaciones y páginas, algunas veces no te dejan descargar «los ficheros de proyecto» y puedes perder las dos cosas, «la herramienta no codificación» y tu trabajo fuente.
Una solución podría ser usar algo como ditaa que permite convertir diagramas ASCII en imágenes. Por ejemplo, el diagrama del post me queda así al pasarlo al formato de Ditaa (hay que quitarle los punto y coma antes de usarlo, solo los agregue para que WordPress no eliminara los espacios):
+—————-+ +——–+
| Usuario feliz| |{d} |
+————+—+ |Fichero |
; | |proyecto|
; | /–+——–+
; | |
; v v
; +——+
; |{io} |
; |NoCode|
; |Tool |
; +——+
; |
; v
; +———–+
; |Bonita |
; |Aplicación |
; +———–+
Y así es como queda luego de procesarlo con Ditaa
De ese modo aun si no tienes el programa para realizar la conversión, el diagrama sigue siendo mayormente legible. Quizás si tuviera un frontend al estilo de Dia y mas figuras habría mas gente interesada en probarlo.
Parece que el diagrama ASCII no salio bien por lo que lo dejo aquí.
Gracias no conocía Ditaa, parece muy interesante la herramienta.