"How many of you have experienced this before? 🙌 🦆
Rubberducking is real. Not only with rubber ducks, but with colleagues, friends, and family.
(Rustam Mehmandavrov - https://x.com/rmehmandarov/status/1521761792409677828)
"How many of you have experienced this before? 🙌 🦆
Rubberducking is real. Not only with rubber ducks, but with colleagues, friends, and family.
(Rustam Mehmandavrov - https://x.com/rmehmandarov/status/1521761792409677828)
Another example of #rubberducking in the wild. This is from "Arctic Chill" by Arnaldur Indriðason. Erlendur, a detective, is visiting his terminally ill old boss and mentor in hospital.
> Erlendur began to report the progress of the investigation. Marion listened with eyes closed again. Erlendur did not know whether his old boss was asleep. [...] Erlendur took his time. It helped him, too, to go through the case slowly.
In this case, Marion does give a clue with his last words.
Captain Janeway over here is still a better debugging tool than all the top-notch AI models combined (even when armed with a gazillion MCP tools and augmented with every kind of documentation imaginable). Plus, it’s a far better user experience overall. If you’d like to share your problems with Captain Janeway, I charge a very reasonable price per token.
#SoftwareDevelopment #Debugging #RubberDucking #StarTrek #StarTrekVoyager
I just wrote an elaborate message on Slack, asking coworkers for help debugging an issue.
After I had written the message, with video, screenshot and code snippets attached, I realized what was the issue - just typing it out had worked as rubberducking.
On a completely unrelated note:
Unreal Editor compiles shaders asynchronously. So, if a (constant) material instance needs a new permutation, it might not apply immediately. It should work fine in the build.
Ich weiß gar nicht, ob euch klar ist, was für eine liebe, in sich ruhende, gelassene, hilfsbereite und soziale Ente Pöttke eigentlich ist. Bei all dem #RubberDucking und #NesterBauen eigentlich nicht überraschend – ich selbst bin nur so berührt und überrascht von dem, was Pöttke mit und für den kleinen blauen Elefanten gemacht hat… 🥰
Und jetzt habe ich »Du hast'n Freund in mir« von #KlausLage als #Ohrwurm, was ihr euch bitte als Soundtrack zum Video vorstellen müsst!
Note that by what I'd consider normal OO design principals I'd consider getExtraBlah to most properly exist in @Entity...
But having to pass in the properties from an external point to generate the value feels very clunky, it's "knowledge" intrinsic to the @Entity that ought not be informed by an external call IMO.
OTOH it's simple to generate the value in the @Controller (via a helper method should it be needed more than once) and pass it into template-land via a Model attribute. This just feels wrong in different ways.
Maybe what I need to investigate is ways other than @Autowired/@Value to access properties independently from within an @Entity? OK... I'll look into that later when I'm back from touching mud.
Going a bit #RubberDucking here lol...