Page 9 - newDATAmagazine | 11>03>2022
P. 9

O resultado é sempre o mesmo: adaptação            code da altura. Mas, hoje em dia, com algumas
         com workarounds, trabalhos adicionais fora do         limitações,  temos  ferramentas  muito
         sistema,  com  toda  a  complexidade  e               completas, nomeadamente até algumas que

         desorganização  que  isso  implica.  Estes            têm  vindo  a  evoluir,  como  o  Sharepoint,  que
         problemas são, muitas vezes, resolvidos por           nos  permitem  criar,  com  muita  facilidade  e
         aquilo  a  que  se  convencionou  chamar  o           código-zero, uma intranet e/ou um website de
         “citizen  developer”,  que  mais  não  é  que  um     grande qualidade. Não fazem tudo, mas fazem
         programador amador, que, para além da sua             o  principal  e,  ainda  que  impliquem  algum
         função,  também  aprendeu  a  fazer  umas             c o n h e c i m e n t o   t é c n i c o   e   p e r m i t a m
         macros  no  Excel,  umas  calendarizações  no         customizações  com  código,  a  sua  maior
         Windows,  explorou  uns  vídeos  no  YouTube,         virtude é a criação e recriação sem que haja
         mas  conseguiu  ultrapassar  o  problema              necessidade de qualquer programação.
         pontual.                                                 Outra  solução  é  a  possibilidade  de  usar

            Paralelamente – e em parte até por                 plataformas  Low-Code,  como  a  “nossa”

         isso  –  pouco  a  pouco,  começaram  a               OutSystems ou outros, como o Mendix, Pega,
         surgir algumas soluções que potenciam                 Appian, players que vão criando o seu espaço
                                                               naquilo  que  será  certamente  o  futuro  desta
         e facilitam esse trabalho, muitas vezes               indústria.  Não  são  apenas  uma  espécie  de

         crítico.                                              “lego”  que  pode  ser  montado  apenas

            Não  se  trata  de  mais  soluções  para  um       visualmente (ou WYSIWYG, como era costume
         específico  processo  ou  função,  mas  de             chamá-las), sem necessidade de codificação,
         ferramentas que, com alguma flexibilidade e            mas ferramentas que apoiam esse esforço de
         abrangência,  conseguem  criar  e  recriar            forma a minimizar a “reinvenção da roda”, já
         elementos  fundamentais  da  arquitetura              que  muitos  pedaços  de  código  são
         aplicacional das organizações.                        semelhantes entre aplicações, cuja maior ou

            O exemplo mais flagrante são os websites.           menor  otimização  poderá  estar  mais
         Inicialmente, só com algum conhecimento de            dependente  da  qualidade  do  programador,
         HTML  e  de  Serviços  Web  é  que  poderíamos        sem que isso seja uma vantagem.
         criar um. Como se tornou comum, começaram                Com estas plataformas, ainda que não seja
         a  aparecer  ferramentas  que  apoiavam  esse         possível  obter  o  melhor  para  cada  situação,
         desenvolvimento,  mas,  mesmo  assim,                 obtém-se  um  resultado  que  obedece  a  boas
         obrigando a um conhecimento considerável da           práticas,  com  alguma  garantia  de  qualidade

         dinâmica de uma página web. Seriam os low-            transversal.

                                                                    newDATAmagazine.com 9
   4   5   6   7   8   9   10   11   12   13   14