568
you are viewing a single comment's thread
view the rest of the comments
[-] andioop@programming.dev 4 points 5 days ago* (last edited 5 days ago)

I was a happy MuseScore user before and after the UI changes. So this post brings to mind questions that usually float in my mind:

  • When I can happily use a thing whose UX is criticized: is it just because I don't know any better alternatives, or because I've spent so long with it that of course I know how to work it? Or is the UX really not that bad? Or is it that there are often general solutions for most of the population, but sometimes some people take really well to things that work poorly for others and vice versa? Is it that the hated parts are bits I do not touch much in my workflow, so of course I see no problems because I am not interacting with the problem parts?
  • When I have difficulty using a thing whose UX is praised or has no criticism: is it because I am smoothbrained? That I just have not had enough time trying to figure it out, so of course I struggle and just need to apply myself more? Is it something that works for most, but it will not work for everyone? Am I in a really niche use case with bad UX that nobody else has bothered to complain about?

I do not have enough UX knowledge to criticize or make objective evaluations here. I only have how easy it is for me to navigate applications. Though I would like to work on gaining it someday, especially so I can help out FOSS targets of "bad UX" complaints.

[-] Zagorath@aussie.zone 1 points 5 days ago

I never actually put any serious effort into using MuseScore myself before the changes, so I can't comment from extensive personal experience.

But as a musician, I did use scores written by someone in MuseScore, as well as ones written in Sibelius. And I could always tell when it was MuseScore. I'm sure it was possible to write good looking scores in MuseScore 2, but it clearly did not make it easy. The scores were obviously inferior in terms of layout and design compared to those produced in Sibelius. Basic things like spaces between notes not being the right proportion, or dynamic markings appearing as plain italic text instead of the usual bold dynamics would be wrong in MuseScore far more often than in Sibelius.

As a general rule, a good UX should:

  1. Make it very, very easy to do (or discover how to do) the most common basic things, and should result in them being done in the way a user expects
  2. Not slow down a power user from accomplishing basic tasks at speed
  3. Allow easy discovery of and access to less common tasks

A lot of designed-by-software-engineer FOSS applications do a good job of 2 and an ok job of 3, but fail at 1.

this post was submitted on 26 May 2025
568 points (96.4% liked)

Programmer Humor

23590 readers
1978 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS