¿Alguna vez te has encontrado usando una herramienta específica en favor de otra solo porque se ve mejor? [cerrado]


13

Descubrí que este era el caso con Eclipse. Cuando comencé a aprender Java, mucha gente me dijo que comenzara con NetBeans porque es más fácil, viene con una gran cantidad de funcionalidades predefinidas y la mayor parte de la configuración se realiza de manera predeterminada. De hecho, parecía un IDE fácil, pero odiaba la forma en que se veía. La IU para mí fue horrible.

Luego descargué Eclipse. Estaba bastante impresionado con eso. Todo parecía brillante, las fuentes parecían increíbles y la interfaz de usuario en general era increíble en comparación con la de NetBeans. Así que me quedé con Eclipse.

¿Te ha pasado algo como esto? ¿Debería la IU ser tan relevante para un programador? ¿Es esto malo? El problema de la interfaz de usuario se extiende a todo para mí, no solo a los IDE (por ejemplo, incluso en Linux tengo que personalizar el WM de la manera que quiero antes de comenzar a trabajar con él).


"Odiado", incluso ??

8
Me parece interesante cómo la estética difiere entre las personas. Me parece que Eclipse es horriblemente feo. De hecho, prefiero el aspecto de NetBeans. Para mí, es la increíble lentitud de NetBeans lo que me apaga.
John Kraft el

@ John: Eso es interesante. También prefiero el aspecto de NetBeans, pero en mi experiencia también funciona claramente más rápido que Eclipse.
Joonas Pulakka

Eso es divertido porque soy de la misma manera. Odio la interfaz de usuario de netbeans. Solo lo he usado para una clase mía porque, irónicamente, el generador de GUI fue más fácil y se veía mejor que tratar de usar eclipse. Pero en general encuentro que netbeans es más complicado y prefiero eclipse sobre netbeans por funcionalidad.
Matt

Respuestas:


13

si

Yo uso VIM porque es hermoso.

La estética significa mucho. Si la interfaz de usuario está abarrotada y es fea, afectará la forma en que usa la herramienta. NetBeans puede hacer todo, pero se ve horrible y funciona lento. No veo mucha gente usándolo.


2
Una buena interfaz de usuario es difícil , por eso el diseño de la interfaz de usuario tiene su propio sitio de pila. Los programas con mejores GUI son mejores programas. Puede ser que el programa más feo tenga algunas características más agradables, pero a menos que requiera esas características, a menudo no vale la pena el esfuerzo de buscarlas.
CodexArcanum el

2
@CodexArcanum: Buscando en ellas se quiere decir.
Bjarke Freund-Hansen

7

Si. Puede ser un punto de vista sesgado, pero me gusta trabajar con interfaces de usuario bonitas, y si el desarrollador se ha tomado la molestia de hacer que su interfaz de usuario sea bonita ( e intuitiva), supongo que ha tenido el mismo cuidado con el resto de su programa también.

Como desarrollador que escribe programas para otros, debe tener la misma preocupación sobre su propia interfaz de usuario.

Obviamente, donde la IU no importa (como en los programas y bibliotecas de línea de comandos), la IU no importa.


3
Diablos, incluso las aplicaciones de línea de comandos tienen una 'interfaz', en la que algunas usan parámetros crípticos y difíciles de escribir, mientras que otras usan parámetros más pensados ​​y más fáciles de recordar.
GrandmasterB

Por otro lado, puede darse el caso de que el desarrollador pase demasiado tiempo perfeccionando la interfaz de usuario, por lo que no desarrolla funcionalidades reales. En muchos casos, esto conduce a herramientas artificiales con funcionalidades mínimas que funcionan extremadamente bien siempre que no necesite las funcionalidades avanzadas. En contraste con VIM / Emacs, una herramienta con miles de funcionalidades, pero solo puede usar menos del 1 por ciento de ellas, ya que la mayoría de esas características están ocultas detrás de algunas combinaciones de teclado extravagantes.
Lie Ryan

5

Hace un par de años, "actualicé" la GUI de un producto, pasando de un aspecto anodino de Win95 a algo más moderno. La aplicación aún funcionaba esencialmente igual que lo hizo: los mismos menús, el mismo diseño de la barra de herramientas, solo tenía un esquema de color más elegante e iconos y controles más modernos. Varios usuarios comentaron cómo la aplicación era más fácil de usar con la nueva GUI.

Eso es solo la naturaleza de la GUI.

Una GUI más limpia hace que la funcionalidad disponible sea más fácil de entender para el usuario final y, por lo tanto, más fácil de entender. También se ve más moderno y actualizado, proporcionando al usuario final una confianza adicional en la calidad de la aplicación.


4

Creo que a veces el costo mental que toman ciertas IU es muy sutil. A menudo me encuentro cambiando entre diferentes experiencias de IU en función del tipo de tarea que necesito realizar.

Si necesito entrar y salir rápidamente de muchos archivos de configuración diferentes, vim en el terminal es perfecto. Si necesito escribir mucho, pero no necesito completar el código o depurarlo, TextMate o MacVim se ajustan perfectamente. Si estoy trabajando mucho en varias clases a la vez y necesito ejecutar pruebas o depurar, arrancaré el IDE.

Sinceramente, creo que hay demasiada interfaz . En mi IDE, a menudo me encuentro mirando fijamente el panel del proyecto tratando de encontrar el siguiente archivo en el que necesito trabajar. Para mí, cuando mis dedos dejan el teclado, tiendo a perder el foco. Cualquier cosa que te obligue a tomar una decisión que no sea relevante para el problema en el que estás trabajando va a robar el enfoque y la concentración. A menudo, IDE son simplemente demasiado pesados ​​para widgets.

Deberíamos saber ahora que en software, la estética y la función generalmente están unidas.


3

Seguro. Por ejemplo, mi decisión de Eclipse vs. NetBeans fue a favor de NetBeans. Recientemente comencé a usar el editor de texto sublime . Es un buen editor, pero lo que lo diferencia de docenas de otros buenos editores es exactamente la interfaz de usuario.


3

Utilizo sitios de stackexchange y no otros foros, solo porque leen y se sienten mejor.


2

Personalmente, realmente no me importa la interfaz de usuario. Los programas de terminal funcionan bien, al igual que las GUI, y los terminales requieren menos memoria. La interfaz de usuario no es realmente un elemento para mí a menos que permita una mayor productividad , como por ejemplo firefox sobre w3m (al menos para mí).


1

Estoy seguro de que es un sesgo humano innato creer que la herramienta más bonita funciona mejor y, en ausencia de obstrucciones reales de uso, elegir esa herramienta.

Hace un tiempo me di cuenta de que, el aspecto 'más plano' que tiene un navegador, cuanto más creo que es un navegador más ligero y, por lo tanto, más rápido. Utilizo Chrome porque 'se siente' más ligero, aunque no tengo evidencia real de que sea un mejor navegador para Firefox. Si bien sé que esto puede ser una ilusión, me gusta usarlo más.


0

Es bastante tonto preferir la forma sobre la función, en mi opinión. Eso no quiere decir que los dos no se puedan combinar, pero dado que la pregunta es si preferimos cierto programa solo porque se ve mejor, la respuesta es no .


¿Estás seguro? Si tiene dos programas técnicamente iguales, y lo único que los diferencia es el aspecto, ¿está seguro de que no elegiría el mejor aspecto solo por eso?
Joonas Pulakka

0

Sí, pero no puedo recordar qué programas exactamente, aunque es solo cuando la funcionalidad no es muy diferente, porque si hay una mejor funcionalidad en el aspecto horrible, todavía tomaré ese.

por eso prefiero Firefox a Opera, me gusta la personalización en Firefox, me encanta el aspecto en Opera


0

Hudson

Hudson es un motor de compilación continua que lentamente está migrando a un motor de script distribuido, lo que resulta ser agradable . Agradable en su enfoque de cómo se hacen las cosas, agradable en cómo se informan los errores y agradable en cómo se ve.

Este rasgo común se muestra muy rápidamente cuando se usa Hudson y fue el factor principal que nos hizo quedarnos con Hudson.

Por lo tanto, los gráficos no son excepcionales, sino agradables e indicativos del programa Hudson en general.


0

Seguro. Estoy trasladando varios de mis proyectos a Visual Studio 2010 desde versiones anteriores. En parte es para poder usar la misma herramienta en todos mis proyectos, en parte es por todas las grandes extensiones para 2010, y en parte porque 2010 se ve mejor y tiene una interfaz de usuario más agradable. La productividad es el nombre del juego para los desarrolladores de software y si estás más relajado y contento con una herramienta, eres más productivo.

Dicho esto, "se ve mejor" está en el ojo del espectador. No puedo decir cuántas veces me han dicho que Expression (Blend, Web, etc.) "se ve mejor" que Visual Studio. Odio el aspecto negro, odio que todos los menús y barras de herramientas se comporten de manera diferente dependiendo de lo que haga clic primero, odio la fuente pequeña y odio que esté tan abarrotada y orientada con clics. Lo uso solo cuando tengo que hacerlo. Eso prueba que supongo que elijo mis herramientas basadas en mi apariencia cuando puedo, pero mi punto es que una persona "se ve mejor" es otra "lo odio".


0

Realmente no. No tengo ningún gusto de diseño: ¡mis GUI tienden a ser bastante llamativas para otras personas! Lo que me importa en una interfaz de usuario es: ¿Con qué facilidad y rapidez puedo llegar a lo que necesito hacer? Si las tareas más comunes que necesito están enterradas en submenús bajo interruptores ocultos, y no se pueden personalizar en los menús principales (o mejor aún, botones y teclas de acceso directo) de lo que odio.

Sin embargo, también hay un lado negativo en esto. Si las cosas comunes son fáciles de hacer, pero las cosas más complejas son difíciles de encontrar, entonces la interfaz de usuario es igualmente mala. En mi opinión, el ejemplo perfecto de esto es Office 2007. Todas las operaciones básicas están en la parte superior; pero si necesita sangrías colgantes, columnas u opciones de formato más avanzadas, son más difíciles de encontrar. Con los viejos menús, por lo general, al menos podía hacer una suposición educada sobre dónde estaba la opción.


Estoy de acuerdo con Office 2007, odio, odio, lo odio, quiero recuperar mis menús. Si no sabía nada avanzado cuando comenzó a usarlo, supongo que podría hacerlo felizmente, pero tres años después todavía estoy tratando de encontrar algunas cosas que pueda hacer con Office en 2002.
HLGEM

0

Absolutamente. Prefiero interfaces de usuario despejadas con un nivel de complejidad gráfica muy bajo.

Mi UX es muy importante para mí: la aplicación no debe interponerse en mi camino. El iPod es un dispositivo maravilloso para esto, en mi experiencia.

FWIW, encuentro que las aplicaciones derivadas de Eclipse son un dolor completo de usar. Yo uso emacs para toda la edición.


0

Ciertamente, para herramientas de informes y herramientas / marcos de GUI, el aspecto es muy importante.


0

El hecho de que a los actores se les pague más que a la mayoría de nosotros debería decirte algo, ¡la interfaz de usuario es muy importante! Es la misma razón por la que la gente compra iPad sobre xxx, aunque todo lo que van a hacer es ver un par de películas en él.

En mi caso, cambié de eclipse a vi principalmente porque mis estándares de GUI eran demasiado altos, viniendo de VS. Utilizo reddit sobre digg / bash.org sobre otros clones / SO sobre listas de correo, etc. por la misma razón.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.