Newsgroup: it.comp.os.dibattiti
Titolo: Via l'icona del disco!

Un interessante articolo su come la struttura delle directory con la sua
complessita' renda meno intuitivo l'utilizzo del sistema.
http://www.osopinion.com/perl/story/15357.html
Io mi trovo daccordo. Non so se la soluzione proposta sia effettivamente
la migliore. Ma concordo sul fatto che l'organizzazione spaziale funzioni
meglio con gli esseri umani.
Aggiungo solo due cose:
- troppi file in giro di cui spesso non si conosce il significato
- una certa difficolta' di identificare il significato di un oggetto del
file-system in base al contesto in cui e' collocato; spesso manca il
contesto o non rientra tra le conoscenze comuni.
):E...
-- 
):E...

contesto o non rientra tra le conoscenze comuni.
Non sono sicuro di aver capito che cosa voglia dire ma, se e` quello che ho
capito, non vedo soluzioni che non rischino di essere peggiori del male. (Un
sistema per il controllo di revisione, per esempio, e` senz'altro di grande
aiuto... se non altro il casino che e` possibile crearci e` di ordine
superiore rispetto alla confusione generica ed indistinta; un database dei
file, che registri qualche informazione piu` significativa che proprietario
e ora di creazione, introdurrebbe poi probabilmente dimensioni caotiche
totalmente nuove e sorprendenti).
Ciao.

 Non sono sicuro di aver capito che cosa voglia dire ma...
Dimmi cos'hai capito. Io mi riferisco a cose come nomi criptici o lontani
dalla conoscenza comune, collocazioni secondo logiche che non hanno nulla
a che fare con l'ambito di utilizzo del sistema. E' un po come il tipo di
nomenclatura utilizzata nel codice sorgente del software: deve essere
indicativa delle scelte implementative oppure vicina alla terminologia del
problema che si intende risolvere? E' piu' chiaro
   for( i = 0; i < limit; i++ ) {
      array[ i ] = newBlank( i );
   }
oppure
   for( doc = 0; doc < numDocs; doc++ ) {
      newDocuments[ doc ] = createEmptyDocument();
   }
?
Prima di terminare un piccolo esercizio di memoria: la cartalla di cui ho
parlato prima, in quale desktop era messa e in che posto? E in quale
directory?
ciao
-- 
):E...

 trova sotto la directory Utente, che si trova nel disco.
E se ragiono cosě: dov'e' il preventivo dell'offerta 1234 per il cliente
pippo?
E' in amministrazione->clienti->pippo->preventivi.
Piů facile cosě o sapendo che e' in basso a dx della quarta scrivania?
Finché hai 10 o venti documenti.... ma poi?
Cristiano

 E' in amministrazione->clienti->pippo->preventivi.
Potrebbe anche essere in documenti->preventivi->pippo. Il criterio non e'
univoco e non da indicazioni precise su come collocare le cose e su dove
trovarle. Il problema e' che l'organizzazione spaziale da riferimenti per
trovare le cose (a me capita spesso di non trovare qualcosa o di non
sapere dove collocarla per far si che sia rapidamente recuperabile). A
casa tua sai dove tieni i calzini (almeno spero) non perche' sono
collocati nel terzo cassetto del primo comodino della seconda stanza.
Nella tua mente si crea la rappresentazione spaziale del posto dove di
solito metti i calzini. Sai muoverti nello spazio della tua casa per
trovare cio' che cerchi. E questa conoscenza le hai per molte altre cose,
anche se queste sono tenute nel disordine piu' assoluto. Pensa anche alle
vie e ai luoghi della tua citta'. Li memorizzi organizzati
gerarchicamente? Io so muovermi benissimo per le vie di Milano, anche se
ne ricordo poco i nomi (*).
Le capacita' di organizzazione spaziale della nostra mente sono a mio
modesto avviso uno strumento utile che bisognerebbe sfruttare. In che
modo, non lo so. Ad esempio, l'organizzazione gerarchica, utile per
associare informazioni organizzative facilmente gestibili dalla macchina,
potrebbe sfruttare l'organizzazione spaziale e la rappresentazione
simbolica per essere resa piu' intuitiva.
(*) ci sarebbe da dire anche che, da quel che ho letto in un articolo, ma
anche per quel che ho visto, le donne generalmente hanno un senso
dell'orientamento che si basa piu' su riferimenti paesaggistici che non su
collocazioni spaziali.
-- 
):E...

 Potrebbe anche essere in documenti->preventivi->pippo.
C'e' qualche motivo tecnico che impedisce che le soluzioni possano
convivere?
Voglio dire, perche' il criterio "spaziale" dovrebbe impedire di associare
al file un attributo gerarchico in modo che io possa cercarlo anche in
quanto appartenente al gruppo dei preventivi, al gruppo dei documenti
relativi a pippo, al gruppo dei clienti o come appartenete a tutte queste
categorie?
E cosa impedisce, una volta impostati questi riferimenti di gerarchizzarli e
di rappresentarli visivamente come "cartelle"?
Una sorta di filesystem impostato su un database, insomma, da richiamare se
e' il caso, altrimenti, volendo usare una ricerca "visiva" si userebbe la
metfora spaziale.
BeOs non aveva una specie di filesystem basato su un db?
Marco

pippo?
Perche' me lo devo ricordare io?? che se lo ricordi il pc per me...
Obelix

directory?
Quale cartella?
Guarda, visto che l'esercizio e` ovviamente falsato in questo contesto,
faccio riferimento invece a quello che e` il mio comportamento abituale di
lavoro. L'organizzazione spaziale del mio desktop e`... gerarchica: browser
con browser, editor con editor... AutoCAD e` nel sottogruppo "tecnico" dei
programmi di grafica.
Ciao.

modesto avviso uno strumento utile che bisognerebbe sfruttare.
Bene, se il problema sono i nomi (ma li ritenevo, per la verita`, un aspetto
secondario), crea una qualche rappresentazione grafica spaziale
dell'organizzazione gerarchica, se questo ti aiuta.
Io, per mio conto, so leggere. Meglio, almeno, di quanto sappia andar per
mare o per strade del centro (e`, per inciso, dimostrato che la topologia
delle strade di Bologna e` compiutamente accessibile solo ai nativi figli di
nativi; essendo io bolognese di prima generazione ho, oggettivamente, dei
limiti).
Ciao.

 Potrebbe anche essere in documenti->preventivi->pippo.
No! Impossibile! Perché a monte fisso delle regole. Sennò poteri dire lo
stesso per l'organizzazione spaziale.
E poi fin che sono 10 o venti elementi può funzionare, ma quando sono decine
e decine di tipologie per migliaia di files? Che scrivania ti ritrovi?
Cristiano

 ne ricordo poco i nomi (*).
Bravo, ma se NON conosci Milano e chiedi indicazioni ti rispondono "La terza
a destra, poi al semaforo a sinistra". Se ti rispondessero facendoti vedere
una foto della via sarebbe carino ma non un informazione interessante se tu
la via non l'hai mai vista.
Gli esempi che tu hai fatto presuppongono una cosa fondamentale, cioè che tu
*sappia* dove sono i dati. A casa tua tu trovi i calzini "automaticamente"
perchè sai dove li hai messi o ti ricordi dove li hai presi l'ultima volta.
Se non lo sai, tua moglie ti dirà "Camera -> Armadio -> terzo cassetto".
Inoltre non sarebbe efficiente applicare criteri (come logica) di ricerca
mnemonici in senso generale, ricorda che tu in casa non hai solo i calzini
ma anche il colbacco che hai comprato a mosca dieci anni fa e che non hai
idea (e soprattutto *non* *ti* *interessa* di averla in questo momento) di
dove sia.
Quindi, per tornare alle questioni informatiche, le interfacce interpretano
correttamente il concetto come l'ho esposto io: i dati sono organizzati
gerarchicamente nel PC, in più ti viene data la possibilità di organizzarti
*a* *parte* i dati di uso più frequente (es. con dei link sul desktop)
collocandoli nello spazio come meglio credi.

 BeOs non aveva una specie di filesystem basato su un db?
All'inizio. Poi e' stato sostituito con un file system piu' tradizionale,
anche se con caratteristiche utili, come il supporto dei metadata.
-- 
):E...