💾 Archived View for dioskouroi.xyz › thread › 29359174 captured on 2021-11-30 at 20:18:30. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

Making a feedback form with state machines

Author: elephant_burger

Score: 25

Comments: 4

Date: 2021-11-27 10:45:57

Web Link

________________________________________________________________________________

splittingTimes wrote at 2021-11-28 00:05:34:

Nice write up.

On a tangent note, Am I the only one who finds those feedback forms anti pattern?

I hate the MS teams feedback form with a passion, popping up every second call or so.

Typical day of back to back meetings. Given the not so stellar Performance of that tool, i am typically annoyed after a call, and then this thing pops up and when you start to answer it, it asks more and more all the while I only want to get away from that tool and need to jump into the next meeting.

I have accepted the poor UX of teams, what would my 100s feedback report change? The devs of teams should have all the info in the world on their product already. Why do they not simply act on that info, fix the repetitive problems that get reported in the 1000s each day and turn off that form. What are they gaining by keeping to annoy customers.

thrower123 wrote at 2021-11-28 01:51:48:

Most of the problems with Teams have been self-evident from the first release five years ago, and are only iterated on at a glacial pace.

It's especially frustrating as a developer integrating with Teams that so many basic functionalities that were available fifteen years ago with the UCMA SDK for OCS 2007 are still lacking or weirdly complicated.

sovietmudkipz wrote at 2021-11-28 17:46:07:

I’m reading through the fantastic game AI pro books (available online for free at gameaipro.com) and I work as a devops engineer for my day job, writing programs specific to how our business utilizes public cloud and k8s.

I am looking for opportunities to apply techniques from this game ai domain to my work domain. I suspect there are plenty of opportunities to arbitrage knowledge from other fields and am happy that I’m putting my own mind to that type of work.

To be clear; game dev is a hobby, work is work.

tlb wrote at 2021-11-28 17:51:42:

Most game logic has the luxury of being re-run every frame. That makes it a lot simpler than having to register events and callbacks and keep track of them or cancel them if something changes.

Sometimes I use that style in server code and it’s simpler and not too expensive if you’re not at huge scale. Worth trying.