Pronòstics tecnològics* per al 2014

A principis d’any és habitual trobar-se algunes prediccions del que pot passar durant l’any, i l’àmbit de les tecnologies no és diferent (la gent d’Experts Exchange han fet un recopilatori prou interessant). Algunes prediccions i idees que m’apunto per seguir: Els tablets no substituiran els ordinadors: Portant la contra al que sembla dir tothom, els de Experts Exchange prediuen menys marges de benefici i per tant menys interès en fabricar-ne. És un bon argument, però de vegades el mercat no és racional del tot, i per tal de mantenir posicions caldrà veure si s’arrisquen a pèrdues....

  23 de gen. 2014      3 min      606 paraules

L'art de programar

Quan desenvolupem codi moltes vegades ens centrem en cobrir els requeriments que se’ns estan demanant, en el temps requerit. Ens basem en la potència dels ordinadors actuals, en la interconnexió pseudomàgica dels serveis o de terceres funcions que usem com caixes negres, sense saber com funcionen, apliquem patrons i fem proves, i si funciona, voilà, ja està fet i a per les següent coses. Tenim mètriques, proves d’unitat, uat’s, diagrames i casos d’ús per preveure, veure, justificar i informar del que fem i com funciona, tenim tota una metodologia científica i tècnica al nostre abast....

  14 de gen. 2014      2 min      342 paraules

Paradigmes d'interfície d'usuari

Les finestres són a tot arreu: a Windows, als Macs o a qualsevol versió de Linux amb interfície gràfica. La metàfora de l’escriptori, d’ençà que va començar a ser accessible per a tots els usuaris, no ha fet més que créixer: és neta, comprensible, i prou fàcil d’usar per algú que no hagi tocat mai un ordinador. Però és la millor interfície que podem tenir? La idea de simular l’escriptori, on cada finestra representa una tasca que estem fent o un document amb el qual treballem o llegim és molt clara, però des del punt de vista de la productivitat o de l’atenció no ho és tant....

  26 de gen. 2008      3 min      565 paraules

KISS, desenvolupament i enginyeria del software

Ricardo Galli ha publicat últimament un parell d’articles molt interessants sobre temes de desenvolupament de software [1][2]. M’agrada la idea que en Ricardo esmenta sobre les conseqüències que pot tenir desenvolupar bé o no un projecte, fer-lo més simple o eficient, o escriure codi fàcil de mantenir: Un enginyer de software s’ha d’ocupar d’ensamblar bé les peces de què disposa per fer la màquina, i fer que aquesta màquina funcioni bé i d’acord a allò que li han demanat, però no s’ha de preocupar de redissenyar-les cada vegada: cal aplicar allò que s’ha après a la facultat o als llibres i no redescobrir la roda cada vegada....

  29 d’ag. 2007      3 min      552 paraules