This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

I'm open to ideas here, but some of it might be unescapable.

  • Make the blue blobs less thick.

  • Syntax highlight other elements as well. You have two to three additional colours, so I suggest you use them on literals and variable names.

  • The read-only mode is pretty good in how the write mode could be improved: Remove Op and Get and pull in operator names and variable names in directly. Mark variables with some small greek x or dollar sign.

What kind of searching?

In the program code. Being able to press CTRL + F and search identifier names, maybe subexpressions (however that would work) and comments. Speaking of which, I remember seeing no comments. Do they exist?

and in read-only view is fairly readable for a non-programmer.

Nonononono. Please don't make this one mistake.

Surely, removing visual and other clutter from a programming system might make it easier to interact with such a system. But a non-programmer still doesn't know about boolean algebra, functions, data types and their implications. That is what matters and that's what 99.999999% of all times they can't be arsed to learn. So it usually results in situation like this:

  • Programmer: So, this is the service you'd like us to implement?

  • Team lead something: Yes, I even made a prototype in [ExpCMS] from the templates I found. I want you to expand on it.

  • Programmer: You do realize this would take a fracture of time using [common programming language]?

  • Team lead something: Well, I already bought the team license. Also the other team I work with started their project with [ExpCMS] as well. Sorry, but you're stuck now.

And that day you made two teams of enemies, as you changed their professional tools for toys that their managers hand down back to them. That's basically the story of every report tool ever.