Pros i contres de l’interfície gràfica i la línia de comandes

21 07 2008

Evidentment jo també crec que Linux ha de poder fer les tasques més comunes des d’interfície gràfica. Havent deixat això clar, aquests són alguns dels avantatges d’un i altre sistema.

Interfície Gràfica

  • Fàcil de descobrir noves funcions
  • Fàcil de recordar les accions que hem fet algun cop
  • Molt complicat d’explicar a algú que fer per fer una determinada acció (ves a aquest menú, pitja aquella pestanya, clica d’acord, ves a tal menú…)
  • Més susceptible als canvis de versions (pot canviar bruscament entre versions)
  • Més fàcil que contingui errors
  • Més costos de fer (més difícil de dissenyar i de mantenir)

Línia de comandes

  • Més homogeni
  • Capacitat d’automatitzar accions amb un llenguatge de programació complert
  • Gasta menys recursos
  • Més estable (menys canvis en el comportament bàsic entre versions)
  • Mes control sobre el que s’està fent



Particularment, trobo força útil quan et poden dir com arreglar un problema, sense que hagis de fer res mes que copiar i enganxar en una línia de comandes. Per contra quan un ha de fer una cosa per si mateix es fa força més difícil. I per a un no iniciat pot ser l’adeu definitiu.

A un nivell més ideologic diriem que una interficie gràfica es més multinivell o jerarquic (cosa que ajuda a la memorització i exploració), mentre que la línia de comandes és més a un sol nivell (que facilita un accés més rapid en cas de saber que busquem). En definitiva un sistema és més huma i l’altre es més màquina, amb els avantatges que comporta cadascun dels tipus 😉

Particularment m’agrada quan les accions que es fan per un lloc es poden fer per l’altre i viceversa.


Anuncis

Accions

Information

No responses yet

22 07 2008
aniol

No m’imagino per exemple configurar Conky de manera gràfica. Seria un bon merder, per lo simple que pot ser agafar configuracions d’aquí i allà que ja et trobes fetes i que en copies el que t’interessa.

En els demés casos que sí que es pugui fer de manera gràfica, em decantaria pel que dius tu de “accions que es fan per un lloc es poden fer per l’altre i viceversa”. En el cas que et falli l’assistent gràfic, que puguis fer-ho amb Línia de comandes.

23 07 2008
Roger

De fet configurar-ho per linia de comandes o a traves de interficie gràfica es el que fan alguns programes, com el DB2 d’IBM.

Deixa un comentari

Fill in your details below or click an icon to log in:

WordPress.com Logo

Esteu comentant fent servir el compte WordPress.com. Log Out / Canvia )

Twitter picture

Esteu comentant fent servir el compte Twitter. Log Out / Canvia )

Facebook photo

Esteu comentant fent servir el compte Facebook. Log Out / Canvia )

Google+ photo

Esteu comentant fent servir el compte Google+. Log Out / Canvia )

Connecting to %s




%d bloggers like this: