DossierCasiers

Une façon courante d'arranger les choses est de suivre les étapes suivantes :

Vous finissez par obtenir des DossierCasiers. Si vous avez beaucoup de trucs, vous finissez avec des catégories nichées de casiers, et encore plus de casiers à l'intérieur de ces casiers.

(Dans le jargon informatique, vous finissez avec une "catégorie arbre".)

Les vertus du DossierCasiers sont bien connues. Les DossierCasiers sont, pour la plupart, de bonne choses à avoir dans nos boîtes à outils.

Ceci étant dit, je pense que le temps est venu pour travailler sur quelque chose d'autre, appelé la DispositionSpatiale?. Mais cette page ne traite pas du sujet de la disposition spatiale, cette page traite du dossier casiers. L'intention de cette page est de lister et faire ressortir quelques faiblesses des DossierCasiers. Allez lire la disposition spatiale pour voir une réponse à ces problèmes.

ProblèmesPosésParLeDossierCasiers

Nous étudierons ces propositions à tour de rôle.

Les dossiers casiers sont comme des trous infiniment profonds.

Ce qui veut dire qeu si vous avez un dossier arbre, et puis allez vers une feuille dans l'arbre (ou en bas de l'arbre, selon la façon dont vous y pensez), vous finissez avec une grande masse de choses indifférenciées.

Allons jeter un coup d'oeil à FreshMeat un instant.

Nous pouvons étudier Games/Entertainment, plonger à l'intérieur de Role Playing, et puis plonger,…

Oh, nous ne pouvons plus plonger plus profond. C'est la fin de la ligne. Hmm.

Bien, ainsi, qu'observons-nous ?

Nous voyons Vega Strike. Sympa. Pas joué avec, mais il paraît cool. Requiert probablement un accélérateur 3d. J'en ai un, bien que je ne pense pas savoir comment en avoir un qui puisse fonctionner sur Linux. Où en étions-nous ?

Ainsi, cette page, cette liste de jeux, est ce que j'appelle : "un troup infiniment profond".

C'est simplemnet cette liste. Cette liste qui continue, continue. Elle ne nous fournit pas quelque intelligence.

En regardant cette liste, nous ne pouvons pas voir les ressemblances, nous ne pouvons pas voir les dissemblances. Nous ne pouvons pas voir quels sont les jeux les plus importants, quels sont les jeux les moins importants. Nous ne pouvons pas voir ce qui est cool, ce qui l'est moins, ce qui est actif, qui sont les personnes qui rôdent aux alentours, etc., etc.,.

Maintenant, pour en être certain, vous pouvez vous connecter, et vous pouvez trier en de nombreuses catégories. Celles-ci comprennent la Popularité, la Vitalité, l'Evaluation, etc.,. Et, ceci est utile.

Mais cela n'aborde pas le fait que nous regardons un trou infinement profond. (En fait, un trou infiniment profond qui contient 186 items. Plus de 20 est déjà suffisamment "infini" à mes yeux, je crois). Bien que si nous étudions le trou, plutôt que les choses placées dedans, je pense que nous trouvons que nous sommes dans un trou infiniment profond)

Il peut n'y avoir aucune intuition ici de la relation entre les différents projets. C'est simplement comme quand vous tendez votre main dans ce trou, et ne pouvez seulement vraiment étudier ces projets un par un. Ou, je suppose, qu'il y a des moyens de les attacher sur une ligne, ainsi nous pouvons aussi les étudier sur une chaîne. Mais quelque chose de plus complexe que cela, et nous ne pouvons pas simplement l'exprimer avec le dossier casiers.

Pour rendre cela plus générique :

Avec le dossier casiers tel que nous les utilisons à ce jour, nous pouvons seulement faire les choses suivantes :

Maintenant, pourquoi est-ce un problème ? Pourquoi s'en soucier ?

Parce que l'interrelation entre les idées, les projets, les choses, sont extrêmement intéressantes. Si vous avez une ConnexionNonexprimée? 1, il est très utile de dire, "C'est joli, dans mon esprit cela ressemble à de la connexion non exprimée, mais je veux quelque chose de similaire mais différent."

Si vous avez une ConnexionNonexprimée?, alors le trou infiniment profond qui est un dossier casier ne vous aidera pas. Pas jusqu'à ce que vous vous sentiez prêt à examiner 186 items, un par un.

Si nous prenons tous les projets dans le monde, et les empilons à l'intérieur de DossierCasier?, nous allons obtenir une toute petite intuition supplémentaire à propos de l'inter-relation entre les projets. Vrai, nous aurons une belle carte de haut-niveau des familles générales de projets qui existent : C'est une vertu. Mais, nous ne comprendrons pas grand chose d'un projet donné en relation avec ses voisins. Après tout, il n'a même pas de voisins (mis à part dans le sens d'une des lignes triées) : Il n'est qu'une entrée dans un trou infiniment profond. Tous les voisins sont également dans le trou comme lui-même, et c'est la fin de la relation.

Mais cette conversation à propos de l'avantage d'une carte de haut-niveau nous amène à soulever un autre problème.

Les dossiers casiers prennent du temps à produire et maintenir.

Ce qui veut dire, les dossiers casiers sont souvent vieux. Ils sont victimes de l'EchecModification2 là où le monde change aux alentours plus rapidement que vos efforts pour l'organiser.

Reconceptualiser un dossier arbre et puis appliquer le nouvel arbre, prend vraiment beaucoup beaucoup de temps. Les fonctionnalités des 36.303 projets de FreshMeat à l'heure où ces lignes sont écrites.

Quelques catégories de bas-niveau sont extrêmement profondes, tandis que quelques-unes sont extrêmement peu profondes. Plus elles sont profondes, plus les projets individuels placées dedans sont "anonymes", et moins nous avons de compréhension de leurs contextes.

Peut-être que FreshMeat peut déléguer d'une manière ou d'une autre le processus de construction et de maintenance des sous-arbres. Ou arranger l'arbre de la catégorie du projet logiciel "the worlds ?" Le projet Open-Directory3 a bien essayé de faire ça, après tout.

Même si je ne suis pas personnellement un grand fidèle de ça.

Les dossiers casiers sont nécessairement une question de partition et de cloisonnement. Il existe un processus imbriqué de "planification anticipée". Ce peut être aussi quelque chose de rigoureux et coupant les cheveux en quatre. Vous rentrez dans tous ces casiers, "Bien, est-ce que c'est une Pomme, ou est-ce une Orange ?", et vous maintenez ces tables de décisions pour savoir si c'est un "foo" ou une "barre."4. L'idée est que si quelqu'un veut trouver quelque chose, il examinera ces tables, et décidera de l'endroit approprié. Je ne suis pas certain que cela puisse vraiment bien fonctionner de cette façon.

De par l'aspect du planning anticipé et de la difficulté de ré-arranger tout, il rencontrera quelque difficulté pour faire face au changement.

Résumé

Les dossiers casiers sont des choses merveilleuses. Non seulement, sont t'ils faciles à implémenter, ils nous aident aussi à trouver des choses en rapport, et nous donnent quelque compréhension de la structure d'ensemble.

Ceci étant dit, ils ne nous éclairent pas beaucoup sur les choses disposées à l'intérieur de simples dossiers casiers et ils peuvent tomber très rapidement en désuétude.

LangueFrançaise PageTranslation CategoryBins DossierHiérarchie

Discussion

J'ai oublié de préciser (peut-être à intégrer ou à récrire), qu'un autre problème est que ce dossier casiers a aussi un facteur isolant.

Ce qui veut dire, que quelque chose tend à être dans un casier ou un autre casier, et puis n'importe laquelle des ConnexionsFaiblardes?5 (mais toujours des connexions extrêmement utiles) entre les choses est complètement perdue.

Ce qui veut dire que si vous avez deux constellations qui sont connectées par une ligne faiblarde entre deux étoiles, mais que cette connexions traverse les dossiers casiers : alors, quand vous étudiez les catégories en elles-mêmes, vous perdez complètement de vue le site de cette ligne.

CategoryBinsHideWeakLinksImage

Aussi : Peut-être que cette page devraient s'intituler LimitesDuDossierCasiers?6. Vous savez, comme : LimitesDesListesDeDiffusion.

En repensant à cela, je réalise :

  • Ce n'est pas vraiment qu'il existe des dossiers casiers, mais de la manière dont les choses sont présentées à l'intérieur des catégories.
  • La critique concernant le fait de cacher les liens faibles reste toujours valable, à moins que vous n'affichiez quelque part le lien "off to neverland".
  • J'ai l'intuition qu'il existe encore des problèmes sur la façon dont les dossiers casiers se modifient. Ce qui veut dire, que dans de bien nombreuses situations, que cela représente beaucoup de travail que de restructurer une catégorie arbre dotée de beaucoup d'entrées. Mais je pense que cela a plus de rapports avec la méthode de maintenir la catégorisation (distribuée vs centralisée) plutôt que de l'usage en cours ou non des catégories.

Ainsi, je pense que cette page devrait s'intiutler "PrésentationLinéaire?"7 ou "PrésentationLinéaireVsSpatiale?"8.

Je pressens qu'il existe encore des problèmes intrinsèques avec les casiers dossiers, mais nous devrons trouver quels sont t'ils. Les raisons que j'ai données sur cette page ne sont pas suffisantes.

Je pense aussi que c'est plus qu'un problème de disposition spatiale dont je parlais plus haut.

Par exemple, pour briser la disposition spatiale tout ce que vous devez faire est d'afficher une disposition spatiale boiteuse : organiser les projets FreshMeat par date sur un axe, et la première lettre sur l'autre axe.

Ainsi, je pense que ce cherche vraiment est l'ArrangementIntuitif9.

Les seaux-dans-des-seaux me semblent être une forme de hiérarchie (voir LimitesDesHiérarchies).

Y'a t'il quelque différence significative entre les DossierCasiers et la hiérarchie ?

Cela paraît certainement différent qu'une image d'arbre. Mais je pense en fin de compte que c'est la même sorte de chose, peu importe la façon dont vous la représentez (voir DiagrammeCercleEncapsulé? pour quelques autres façons de réprésenter une hiérarchie).

J'ai utilisé C2 si longtemps que quand j'utilise le terme "catégories", je veux dire par là une chose unique qui peut être taguée avec n'importe quel nombre de catégories. Ceci est plus flexible que les hiérarchies.

A la différence des hiérarchies, les catégories de style C2 peuvent afficher la ConnexionFaiblarde? illustrée ici. Une piste serait de construire une sorte de 3ème catégorie et de taguer deux des items faiblement-connectés avec cette troisième catégorie.

Je suis d'accord sur le fait que restructurer un arbre représente beaucoup de travail. Restructurer des catégories est beaucoup plus facile. Si vous faites émerger quelque nouveau tag de dossier ou de catégorie, plaquez-le simplement sur chaque item sur lequel il pourrait s'appliquer – généralement cela fait que la plupart des items sont tagués avec des catégories multiples. Si vous n'aimez pas l'un de ces tags de catégories ou dossiers, effacez-le simplement.

Aller lire l'arrangement spatial [SpatialArrangement?], pour voir une réponse à ces problèmes.

J'en suis incapable, ça n'existe pas !

Je suis d'accord avec DavidCary qu'une partie de cela devrait aller sur la page LimitesDesHiérarchies.

Mais je suppose que tes principales critiquent s'appliquent à la bois aux OrganisationHiérarchique?s10 et aussi au DossierOrganisationTag?11.

Comme je le disais, je ne crois pas que mon titre original est correct : il ne s'agit pas vraiment de DossierCasiers, LimitesDesHiérarchies, yadda yadda yadda.

C'est en fait une critique d'une méthode de présentation.

Ce qui veut dire que FreshMeat pourrait maintenir son Dossier en abre et simplement modifier sa méthode de présentation, et ce serait bien.

Je pense que j'ai vraiment beson d'écrire simplemnet l'ArragnementIntuitif?.12.


Footnotes:

1. vérifier et traduire UnvoicedConnection
2. traduire ChangeFailure
3. voir détails en anglais sur OpenDirectoryProject
4. private joke de geek - cf FooBar? en anglais
5. WeakConnections?
6. LimitationsOfCategoryBins?
7. LinearPresentation?
8. LinearVsSpatialPresentation?
10. HierarchialOrganization?s
11. CategoryTagOrganization?

Define external redirect: LimitationsOfCategoryBins PrésentationLinéaireVsSpatiale DossierCasier DossierOrganisationTag PrésentationLinéaire FooBar LinearVsSpatialPresentation LinearPresentation OrganisationHiérarchique HierarchialOrganization ConnexionsFaiblardes DispositionSpatiale ConnexionFaiblarde CategoryTagOrganization LimitesDuDossierCasiers WeakConnections SpatialArrangement ConnexionNonexprimée ArragnementIntuitif DiagrammeCercleEncapsulé

EditNearLinks: OpenDirectoryProject

Languages: