Vous êtes-vous déjà retrouvé à utiliser un outil spécifique en faveur d'un autre simplement parce qu'il est plus beau? [fermé]

13

J'ai trouvé que c'était le cas avec Eclipse. Quand j'ai commencé à apprendre Java, beaucoup de gens m'ont dit de commencer avec NetBeans parce que c'est plus facile, avec beaucoup de fonctionnalités prédéfinies et la plupart de la configuration se fait par défaut. En effet, cela semblait être un IDE facile mais je détestais juste à quoi il ressemblait. L'interface utilisateur pour moi était horrible.

J'ai ensuite téléchargé Eclipse. J'en ai été assez impressionné. Tout avait l'air brillant, les polices étaient superbes et l'interface utilisateur en général était incroyable par rapport à NetBeans. Je suis donc resté avec Eclipse.

Est-ce que quelque chose comme ça vous est déjà arrivé? L'interface utilisateur devrait-elle être d'une telle pertinence pour un programmeur, est-ce mauvais? Le problème de l'interface utilisateur s'étend à tout pour moi, pas seulement aux IDE (par exemple, même sous Linux, je dois personnaliser la WM comme je le souhaite avant de commencer à travailler avec).

buginmycode
la source
"Détesté", même ??
8
Je trouve intéressant de voir à quel point l'esthétique diffère entre les gens. Je trouve qu'Eclipse est affreusement laid. En fait, je préfère le look de NetBeans. Pour moi, c'est l'incroyable lenteur de NetBeans qui m'a découragé.
John Kraft
@John: C'est intéressant. Je préfère également le look de NetBeans, mais d'après mon expérience, il fonctionne également nettement plus rapidement qu'Eclipse.
Joonas Pulakka
C'est drôle parce que je suis de la même manière. Je déteste l'interface utilisateur de Netbeans. Je ne l'ai utilisé que pour une classe à moi parce que le constructeur de l'interface graphique était ironiquement plus facile et plus joli que d'essayer d'utiliser Eclipse. Mais je trouve que les netbeans sont globalement plus maladroits et je préfère l'éclipse aux netbeans pour la fonctionnalité.
Matt

Réponses:

13

Oui

J'utilise VIM parce que c'est beau.

L'esthétique signifie beaucoup. Si l'interface utilisateur est encombrée et laide, cela affectera la façon dont vous utilisez l'outil. NetBeans pourrait tout faire, mais il a l'air horrible et fonctionne lentement. Je ne vois pas beaucoup de gens l'utiliser.

Josh K
la source
2
Une bonne interface utilisateur est difficile , c'est pourquoi la conception de l'interface utilisateur a son propre site de pile. Les programmes avec de meilleures interfaces graphiques sont de meilleurs programmes. Il se peut que le programme le plus laid ait de plus belles fonctionnalités, mais à moins que vous n'ayez besoin de ces fonctionnalités, cela ne vaut souvent pas la peine de les rechercher.
CodexArcanum
2
@CodexArcanum: Vous cherchez à eux vous dire.
Bjarke Freund-Hansen,
7

Oui. C'est peut-être un point de vue biaisé, mais j'aime travailler avec de jolies interfaces utilisateur, et si le développeur a pris le temps et les ennuis pour rendre son interface utilisateur jolie ( et intuitive), je suppose qu'il a pris le même soin avec le reste de son programme aussi.

En tant que développeur écrivant des programmes pour d'autres, vous devriez avoir la même préoccupation au sujet de votre propre interface utilisateur.

De toute évidence, lorsque l'interface utilisateur n'a pas d'importance (comme dans les programmes et les bibliothèques de ligne de commande), l'interface utilisateur n'a pas d'importance.

Robert Harvey
la source
3
Heck, même les applications en ligne de commande ont une `` interface '', en ce que certaines utilisent des paramètres cryptiques et difficiles à taper tandis que d'autres utilisent des paramètres plus réfléchis et plus faciles à mémoriser.
GrandmasterB
d'un autre côté, il se peut que le développeur passe trop de temps à perfectionner l'interface utilisateur, de sorte qu'il ne développe pas de fonctionnalités réelles. Dans de nombreux cas, cela conduit à des outils artificiels avec des fonctionnalités minimales qui fonctionnent extrêmement bien tant que vous n'avez pas besoin des fonctionnalités avancées. Contrairement à VIM / Emacs, un outil avec des milliers de fonctionnalités, mais vous ne pouvez en utiliser que moins de 1%, car la plupart de ces fonctionnalités sont cachées derrière certaines combinaisons de clavier originales.
Lie Ryan
5

Il y a quelques années, j'ai «rafraîchi» l'interface graphique d'un produit - en le faisant passer d'un aspect fade de Win95 à quelque chose de plus moderne. L'application fonctionnait toujours essentiellement de la même manière - mêmes menus, même disposition de barre d'outils - elle avait juste un jeu de couleurs plus élégant et des icônes et des contrôles plus modernes. Un certain nombre d'utilisateurs ont expliqué comment l'application était plus facile à utiliser avec la nouvelle interface graphique.

C'est juste la nature des interfaces graphiques.

Une interface graphique plus propre rend les fonctionnalités disponibles plus faciles à comprendre pour l'utilisateur final, et donc plus faciles à comprendre. Il semble également plus moderne et à jour, offrant à l'utilisateur final une confiance supplémentaire dans la qualité de l'application.

GrandmasterB
la source
4

Je pense que parfois le bilan mental de certaines interfaces utilisateur est très subtil. Je vais souvent me retrouver entre différentes expériences d'interface utilisateur en fonction du type de tâche que je dois effectuer.

Si j'ai besoin d'entrer et de sortir rapidement de nombreux fichiers de configuration différents, vim sur le terminal est parfait. Si je dois faire beaucoup de frappe, mais que je n'ai pas besoin de complétion de code ou de débogueur, TextMate ou MacVim conviennent. Si je travaille beaucoup sur plusieurs classes à la fois et que je dois exécuter des tests ou déboguer, je vais démarrer l'IDE.

Je crois honnêtement qu'il y a une telle chose comme trop d'interface . Dans mon IDE, je vais souvent me retrouver à regarder fixement le volet projet en essayant de trouver le fichier suivant dans lequel je dois travailler. Pour moi, lorsque mes doigts quittent le clavier, j'ai tendance à commencer à perdre le focus. Tout ce qui vous oblige à faire un choix qui ne correspond pas au problème sur lequel vous travaillez va voler l'attention et la concentration. Souvent, les IDE sont tout simplement trop lourds pour les widgets.

Nous devons maintenant savoir que dans le logiciel, l'esthétique et la fonction sont généralement liées.

Bryan M.
la source
3

Absolument. Par exemple, ma décision Eclipse vs. NetBeans est en faveur de NetBeans. Récemment, j'ai commencé à utiliser l' éditeur de texte sublime . C'est un bon éditeur, mais ce qui le différencie des dizaines d'autres bons éditeurs, c'est exactement l'interface utilisateur.

Joonas Pulakka
la source
3

J'utilise des sites stackexchange et pas d'autres forums, simplement parce qu'ils lisent et se sentent mieux.

Kugel
la source
2

Personnellement, je ne me soucie pas vraiment de l'interface utilisateur. Les programmes de terminaux fonctionnent bien, les interfaces graphiques également. Les terminaux prennent moins de mémoire. L'interface utilisateur n'est pas vraiment un élément pour moi à moins qu'elle ne permette plus de productivité , comme disons firefox sur w3m (au moins pour moi).

alternative
la source
1

Je suis sûr que c'est un parti pris humain inné de croire que l'outil le plus joli fonctionne le mieux et, en l'absence d'obstacles réels d'utilisation, de choisir cet outil.

J'ai réalisé il y a quelque temps que, plus le navigateur est «plat», plus je pense que c'est un navigateur plus léger et donc plus rapide. J'utilise Chrome parce qu'il «semble» plus léger, même si je n'ai aucune preuve réelle que c'est un meilleur navigateur pour Firefox. Bien que je sache que cela peut être une illusion, j'aime juste l'utiliser davantage.

johnc
la source
0

C'est assez idiot de préférer la forme à la fonction, à mon avis. Cela ne veut pas dire que les deux ne peuvent pas être combinés, mais comme la question est de savoir si nous préférons un certain programme simplement parce qu'il semble meilleur, la réponse est non .

benvd
la source
Êtes-vous sûr? Si vous avez deux programmes techniquement égaux, et la seule chose qui les différencie est l'apparence, êtes-vous sûr de ne pas choisir le plus beau juste à cause de cela?
Joonas Pulakka
0

oui mais je ne me souviens pas exactement quels programmes bien que ce ne soit que lorsque la fonctionnalité n'est pas très différente car s'il y a une meilleure fonctionnalité dans le look merdique je prendrai toujours celui-là

c'est pourquoi je préfère Firefox à Opera j'aime la personnalisation dans Firefox j'aime le look dans Opera

Berty
la source
0

Oui, Hudson

Hudson est un moteur de construction continue qui migre lentement vers un moteur de script distribué, ce qui est tout simplement agréable . Sympa dans son approche de la façon dont les choses sont faites, sympa dans la façon dont les erreurs sont signalées et sympa dans son apparence.

Ce trait commun se manifeste cependant très rapidement lors de l'utilisation d'Hudson et a été le principal facteur qui nous a poussés à rester avec Hudson.

Ainsi, les graphismes ne sont pas exceptionnels, mais agréables, et indiquent le programme Hudson en général.

user1249
la source
0

Sûr. Je déplace un certain nombre de mes projets vers Visual Studio 2010 à partir d'anciennes versions. En partie, c'est pour que je puisse utiliser le même outil sur tous mes projets, en partie à cause de toutes les grandes extensions pour 2010, et en partie parce que 2010 semble plus agréable et a une interface utilisateur plus agréable. La productivité est le nom du jeu pour les développeurs de logiciels et si vous êtes plus détendu et heureux en utilisant un outil, vous êtes plus productif.

Cela dit, "regarde mieux" est dans l'œil du spectateur. Je ne peux pas vous dire combien de fois on m'a dit que l'expression (Blend, Web, etc.) "est meilleure" que Visual Studio. Je déteste le look noir, je déteste que tous les menus et barres d'outils se comportent différemment selon la chose sur laquelle vous cliquez en premier, je déteste la petite police et je déteste qu'elle soit si encombrée et orientée vers le clic. Je l'utilise uniquement quand je le dois. Cela prouve que je suppose que je choisis mes outils en fonction de l'apparence quand je le peux, mais mon point de vue est que "l'apparence meilleure" d'une personne est une autre "je déteste ça".

Kate Gregory
la source
0

Pas vraiment. Je n'ai aucun goût pour le design - mes interfaces graphiques ont tendance à être plutôt criardes pour les autres! Ce qui m'importe dans une interface utilisateur est: avec quelle facilité et rapidité puis-je accéder à ce que je dois faire? Si les tâches les plus courantes dont j'ai besoin sont enfouies dans des sous-menus sous des commutateurs cachés et ne peuvent pas être personnalisées dans les menus principaux (ou mieux encore, les boutons et les touches de raccourci), je déteste ça.

Il y a cependant un revers à cela. Si les choses courantes sont faciles à faire, mais qu'il est difficile de trouver des choses plus complexes, l'interface utilisateur est tout aussi mauvaise. OMI, l'exemple parfait de ceci est Office 2007. Toutes les opérations de base sont tout en haut; mais si vous avez besoin de suspendre des retraits, des colonnes ou des options de mise en forme plus avancées, ils sont plus difficiles à trouver. Avec les anciens menus, je pouvais généralement au moins faire une supposition éclairée quant à l'emplacement de l'option.

Michael K
la source
Je suis d'accord sur Office 2007, je déteste, je déteste, je déteste, je veux récupérer mes menus. Si vous ne connaissiez pas de Thins avancés lorsque vous avez commencé à l'utiliser, vous pourriez continuer heureusement, je suppose, mais je suis encore trois ans plus tard à essayer de trouver certaines choses que je pourrais faire avec Office en 2002.
HLGEM
0

Absolument. Je préfère les interfaces utilisateur épurées avec un niveau de complexité graphique très faible.

Mon UX est très important pour moi - l'application ne doit pas me gêner. L'iPod est un merveilleux appareil pour cela, d'après mon expérience

FWIW, je trouve que les applications dérivées d'Eclipse sont très difficiles à utiliser. J'utilise emacs pour tout montage.

Paul Nathan
la source
0

Certes, pour les outils de reporting et les outils / frameworks GUI, cela a beaucoup d'importance.

Morgan Herlocker
la source
0

Le fait que les acteurs soient payés plus que la plupart d'entre nous devrait vous dire quelque chose, l'interface utilisateur est très importante! C'est la même raison pour laquelle les gens achètent l'iPad sur xxx bien que tout ce qu'ils vont faire, c'est regarder quelques films dessus.

Dans mon cas, je suis passé d'éclipse à vi principalement parce que mes standards de gui étaient trop élevés, venant de VS. J'utilise reddit sur digg / bash.org sur d'autres clones / SO sur des listes de diffusion, etc. pour la même raison.

Subu Sankara Subramanian
la source