"I'm declaring an interface because one day I may have multiple implementations"
Sure. So when that day comes, do an Extract Interface refactoring. Most IDEs do it for you in a single click. Until then, drop the interface.
Fun fact: if you use Edge, Chrome, or Firefox, you're using web components.
We build parts of browser UI with them, and Firefox is 100% WC.
Edge is even going to rip out the bits of React that got introduced. We found it far too slow.
Täuschung, Ausbeutung, Betrug und Maskendeals: Falls jetzt noch der Plagiatsverdacht um eine Abschlussarbeit auftaucht, stehen #FynnKliemann in der CSU endgültig alle Türen offen.
Wir starten eine neue Serie zum Thema "Nachhaltige Softwareentwicklung“ im Rahmen des INNOQ Podcasts: Zum Auftakt erklärt @kaffeecoder, wie Entwickler:innen den ökologischen Fußabdruck ihrer Software minimieren können. Hört rein: innoq.com/de/podcast/105-nac…
Today’s unusual / less well-known sonnet is this: Ian McKellen (@IanMcKellen) reciting Shakespeare’s Sonnet 20, backed by garage rock band The Fleshtones, on Andy Warhol’s short-lived chat show in 1987. #PrettyRooms [313] 🎶 youtube.com/watch?v=2AF5p5…
1/ This was a fun question with lots of interesting answers, though in the end Ian was pretty disappointed by the replies. But I thought it would be interesting to relate the history of how to language levels of @racketlang came to be. ↵
Has any "PL+HCI" paper/body of work seriously grappled with the limitations of user-centered design? Are PL+HCI people even aware that alternative design traditions exist in HCI?
Liebe Schleswig-Holsteiner u. Schleswig-Holsteinerinnen, gehen Sie bitte zur Wahl u. zeigen Sie mit Ihrer Stimme, dass für die #NoAfD kein Platz in Ihrem demokratischen Landtag ist.
“Is this the simplest (and most surprising) sorting algorithm ever?” arxiv.org/abs/2110.01111
Abstract:
We present an extremely simple sorting algorithm. It may look like it is obviously wrong, but we prove that it is in fact correct.
GraphQL makes your public API equal to a generic database and -- worse -- a generic graph database. The amount of maintenance work is sky high. Locking the query capabilities down means you're just doing normal APIs but not locking it down means infinite performance work
When is Data Mesh probably a bad idea?
If your software engineering teams are not divided by business domains as independent teams. Apply concepts like strategic Domain-driven Design first to decentralize your operational systems.
More: datamesh-architecture.com/#w…#datamesh#ddd