Code-less

De ingenio2010

Code-less es un término similar a "Lenguaje de 4ª generación" o "no-code" que hace alusión a herramientas que intentan evitar el uso de código procedimental, orientado a objetos o funcional en beneficio de interfaces visuales con "cajitas y flechas".

El objetivo supuesto de estos entornos es que la gente de negocio pueda plasmar sus necesidades en el software sin necesidad de contar con técnicos. El objetivo real es intentar reemplazar a los programadores por usuarios humanos sin habilidades de desarrollo de software.

Obviamente, no suele salir muy bien porque al final siempre hace falta código (y mucho) que haga realidad las particularidades que los entornos visuales no pueden plasmar, es decir, la programación visual vale para niños usando Scratch o Wordpress personales pero no vale para:

  • Sistemas bancarios, BankSphere y NACAR (BBVA) son conocidos sistemas code-less que han traido de cabeza a sus propietarios
  • Sistemas de aseguradoras, Mapfre y otras aseguradoras son conocidas por su afición a este tipo de sistemas (buena suerte consiguiendo reproducir una simulación de seguro)
  • Sistemas de la administración pública, cualquier sistema público ha sufrido injerencias de empresas comerciales para vender productos code-less.