home.social

#antipattern — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #antipattern, aggregated by home.social.

  1. Those #mobile apps (so, on a small screen) embedding photos but not letting you zoom in...
    In news apps this is even wasting the #photograph's work.

    #AntiPattern

  2. D'ailleurs c'est différent sur #Mac et #iOS, on est connecté à partir du moment où a validé les CGU.
    Encore un #AntiPattern au passage : servir du contenu différent selon le user-agent...

  3. D'ailleurs c'est différent sur #Mac et #iOS, on est connecté à partir du moment où a validé les CGU.
    Encore un #AntiPattern au passage : servir du contenu différent selon le user-agent...

  4. D'ailleurs c'est différent sur #Mac et #iOS, on est connecté à partir du moment où a validé les CGU.
    Encore un #AntiPattern au passage : servir du contenu différent selon le user-agent...

  5. #SNCF a encore frappé. Dans une mise à jour récente de l'appli #Android il faut cliquer sur le (seul) bouton "copier dans le presse-papier" pour se connecter. Ben non. #AntiPattern. C'est intrusif, tu écrases ce que je venais patiemment d'y copier juste avant d'avoir eu besoin du réseau...

  6. #SNCF a encore frappé. Dans une mise à jour récente de l'appli #Android il faut cliquer sur le (seul) bouton "copier dans le presse-papier" pour se connecter. Ben non. #AntiPattern. C'est intrusif, tu écrases ce que je venais patiemment d'y copier juste avant d'avoir eu besoin du réseau...

  7. #SNCF a encore frappé. Dans une mise à jour récente de l'appli #Android il faut cliquer sur le (seul) bouton "copier dans le presse-papier" pour se connecter. Ben non. #AntiPattern. C'est intrusif, tu écrases ce que je venais patiemment d'y copier juste avant d'avoir eu besoin du réseau...

  8. I hate apps that remove actual useful timestamps and replace them with a vague "one month ago." In what way is that helpful? I've been to school, so calendar arithmetic is not a problem. Just tell me the date and time of the item, and if I need to have an estimate of how long ago that was I can do it myself. Even better, I can screenshot an item and in five years time that screenshot with its timestamp will still tell me everything I need to know.

    #antipattern

  9. I hate apps that remove actual useful timestamps and replace them with a vague "one month ago." In what way is that helpful? I've been to school, so calendar arithmetic is not a problem. Just tell me the date and time of the item, and if I need to have an estimate of how long ago that was I can do it myself. Even better, I can screenshot an item and in five years time that screenshot with its timestamp will still tell me everything I need to know.

    #antipattern

  10. I hate apps that remove actual useful timestamps and replace them with a vague "one month ago." In what way is that helpful? I've been to school, so calendar arithmetic is not a problem. Just tell me the date and time of the item, and if I need to have an estimate of how long ago that was I can do it myself. Even better, I can screenshot an item and in five years time that screenshot with its timestamp will still tell me everything I need to know.

    #antipattern

  11. I hate apps that remove actual useful timestamps and replace them with a vague "one month ago." In what way is that helpful? I've been to school, so calendar arithmetic is not a problem. Just tell me the date and time of the item, and if I need to have an estimate of how long ago that was I can do it myself. Even better, I can screenshot an item and in five years time that screenshot with its timestamp will still tell me everything I need to know.

    #antipattern

  12. > One programming trend that surpised me a lot recently, something that happens both at work and in open-source, is people suddenly starting doing the following: …

    #ai #dev #blog #concerns #antipattern

    keleshev.com/ai-equals-true-is

  13. > One programming trend that surpised me a lot recently, something that happens both at work and in open-source, is people suddenly starting doing the following: …

    #ai #dev #blog #concerns #antipattern

    keleshev.com/ai-equals-true-is

  14. > One programming trend that surpised me a lot recently, something that happens both at work and in open-source, is people suddenly starting doing the following: …

    #ai #dev #blog #concerns #antipattern

    keleshev.com/ai-equals-true-is

  15. > One programming trend that surpised me a lot recently, something that happens both at work and in open-source, is people suddenly starting doing the following: …

    #ai #dev #blog #concerns #antipattern

    keleshev.com/ai-equals-true-is

  16. 17% Zielerreichung im Sprint? @peterbittner berichtet aus der Hölle der "Busy Work". Wenn fast alles in den nächsten Sprint schwappt, habt ihr keinen Plan, sondern nur Hoffnung. "Spillover" ist zum Modewort verkommen, um Inkompetenz bei der Arbeitspaketierung zu kaschieren. Nutzt verdammt noch mal Kanban, wenn ihr nicht planen könnt, statt Scrum zu verbiegen.

    🔗 mastodon.social/@peterbittner/

    Wie hoch ist eure "Spillover-Quote"?

    #Kanban #AntiPattern #Scrum

    3/4

  17. 17% Zielerreichung im Sprint? @peterbittner berichtet aus der Hölle der "Busy Work". Wenn fast alles in den nächsten Sprint schwappt, habt ihr keinen Plan, sondern nur Hoffnung. "Spillover" ist zum Modewort verkommen, um Inkompetenz bei der Arbeitspaketierung zu kaschieren. Nutzt verdammt noch mal Kanban, wenn ihr nicht planen könnt, statt Scrum zu verbiegen.

    🔗 mastodon.social/@peterbittner/

    Wie hoch ist eure "Spillover-Quote"?

    #Kanban #AntiPattern #Scrum

    3/4

  18. 17% Zielerreichung im Sprint? @peterbittner berichtet aus der Hölle der "Busy Work". Wenn fast alles in den nächsten Sprint schwappt, habt ihr keinen Plan, sondern nur Hoffnung. "Spillover" ist zum Modewort verkommen, um Inkompetenz bei der Arbeitspaketierung zu kaschieren. Nutzt verdammt noch mal Kanban, wenn ihr nicht planen könnt, statt Scrum zu verbiegen.

    🔗 mastodon.social/@peterbittner/

    Wie hoch ist eure "Spillover-Quote"?

    #Kanban #AntiPattern #Scrum

    3/4

  19. 17% Zielerreichung im Sprint? @peterbittner berichtet aus der Hölle der "Busy Work". Wenn fast alles in den nächsten Sprint schwappt, habt ihr keinen Plan, sondern nur Hoffnung. "Spillover" ist zum Modewort verkommen, um Inkompetenz bei der Arbeitspaketierung zu kaschieren. Nutzt verdammt noch mal Kanban, wenn ihr nicht planen könnt, statt Scrum zu verbiegen.

    🔗 mastodon.social/@peterbittner/

    Wie hoch ist eure "Spillover-Quote"?

    #Kanban #AntiPattern #Scrum

    3/4

  20. 17% Zielerreichung im Sprint? @peterbittner berichtet aus der Hölle der "Busy Work". Wenn fast alles in den nächsten Sprint schwappt, habt ihr keinen Plan, sondern nur Hoffnung. "Spillover" ist zum Modewort verkommen, um Inkompetenz bei der Arbeitspaketierung zu kaschieren. Nutzt verdammt noch mal Kanban, wenn ihr nicht planen könnt, statt Scrum zu verbiegen.

    🔗 mastodon.social/@peterbittner/

    Wie hoch ist eure "Spillover-Quote"?

    #Kanban #AntiPattern #Scrum

    3/4

  21. @heisedeveloper Es klingt zwar lustig, aber:

    Gleitkommazahlen zu benutzen ist ein #Antipattern.

    Man muss verstehen, was das bedeutet/impliziert und welche Risiken entstehen. Das tut meiner Erfahrung nach keiner. Insbesondere machen sich Wissenschaftler zu wenig Gedanken über die Ungenauigkeiten.

    Und nein, mehr Bits helfen nicht wirklich.

  22. @heisedeveloper Es klingt zwar lustig, aber:

    Gleitkommazahlen zu benutzen ist ein #Antipattern.

    Man muss verstehen, was das bedeutet/impliziert und welche Risiken entstehen. Das tut meiner Erfahrung nach keiner. Insbesondere machen sich Wissenschaftler zu wenig Gedanken über die Ungenauigkeiten.

    Und nein, mehr Bits helfen nicht wirklich.

  23. @heisedeveloper Es klingt zwar lustig, aber:

    Gleitkommazahlen zu benutzen ist ein #Antipattern.

    Man muss verstehen, was das bedeutet/impliziert und welche Risiken entstehen. Das tut meiner Erfahrung nach keiner. Insbesondere machen sich Wissenschaftler zu wenig Gedanken über die Ungenauigkeiten.

    Und nein, mehr Bits helfen nicht wirklich.

  24. @heisedeveloper Es klingt zwar lustig, aber:

    Gleitkommazahlen zu benutzen ist ein #Antipattern.

    Man muss verstehen, was das bedeutet/impliziert und welche Risiken entstehen. Das tut meiner Erfahrung nach keiner. Insbesondere machen sich Wissenschaftler zu wenig Gedanken über die Ungenauigkeiten.

    Und nein, mehr Bits helfen nicht wirklich.

  25. @heisedeveloper Es klingt zwar lustig, aber:

    Gleitkommazahlen zu benutzen ist ein #Antipattern.

    Man muss verstehen, was das bedeutet/impliziert und welche Risiken entstehen. Das tut meiner Erfahrung nach keiner. Insbesondere machen sich Wissenschaftler zu wenig Gedanken über die Ungenauigkeiten.

    Und nein, mehr Bits helfen nicht wirklich.

  26. Teil der Definition ist die Abgrenzung.

    Das Gegenteil ist ein plangetriebener Ansatz. Er geht von der Illusion aus, man könne Komplexität durch einen perfekten Plan am Anfang beherrschen. Er optimiert für Vorhersagbarkeit in einer Welt, die nicht vorhersagbar ist.

    4/5

    #Wasserfall #Projektmanagement #AntiPattern #Planung

  27. Teil der Definition ist die Abgrenzung.

    Das Gegenteil ist ein plangetriebener Ansatz. Er geht von der Illusion aus, man könne Komplexität durch einen perfekten Plan am Anfang beherrschen. Er optimiert für Vorhersagbarkeit in einer Welt, die nicht vorhersagbar ist.

    4/5

    #Wasserfall #Projektmanagement #AntiPattern #Planung

  28. Teil der Definition ist die Abgrenzung.

    Das Gegenteil ist ein plangetriebener Ansatz. Er geht von der Illusion aus, man könne Komplexität durch einen perfekten Plan am Anfang beherrschen. Er optimiert für Vorhersagbarkeit in einer Welt, die nicht vorhersagbar ist.

    4/5

    #Wasserfall #Projektmanagement #AntiPattern #Planung

  29. Teil der Definition ist die Abgrenzung.

    Das Gegenteil ist ein plangetriebener Ansatz. Er geht von der Illusion aus, man könne Komplexität durch einen perfekten Plan am Anfang beherrschen. Er optimiert für Vorhersagbarkeit in einer Welt, die nicht vorhersagbar ist.

    4/5

    #Wasserfall #Projektmanagement #AntiPattern #Planung

  30. Teil der Definition ist die Abgrenzung.

    Das Gegenteil ist ein plangetriebener Ansatz. Er geht von der Illusion aus, man könne Komplexität durch einen perfekten Plan am Anfang beherrschen. Er optimiert für Vorhersagbarkeit in einer Welt, die nicht vorhersagbar ist.

    4/5

    #Wasserfall #Projektmanagement #AntiPattern #Planung

  31. Å som jeg hater nettbutikker med "Last mer" knapp. Jeg gir opp ganske fort. Og hvis du klikker inn på et produkt og går tilbake igjen, så starter de ofte på toppen igjen. Noen har ikke en gang indikasjon på hvor mange produkter de har igjen å vise.

    #nettbutikk #AntiPattern #NorskTut

  32. Copy.
    qrscanner.net
    Paste.
    to the rescue.

    Of course their website also points to an app only.

    #antipattern

    No thanks.

    What if I have a #linux #pinephone or something?

    What if I have a #degoogled phone?

    And the funny thing is, the app is probably just a wrapped web-page when you actually go download it. Which I won't be doing.

    I'll put in a service request and waist the vendor's time instead. Because I can. This is not good customer service.

    I want to like alchitry.com

  33. Copy.
    qrscanner.net
    Paste.
    to the rescue.

    Of course their website also points to an app only.

    #antipattern

    No thanks.

    What if I have a #linux #pinephone or something?

    What if I have a #degoogled phone?

    And the funny thing is, the app is probably just a wrapped web-page when you actually go download it. Which I won't be doing.

    I'll put in a service request and waist the vendor's time instead. Because I can. This is not good customer service.

    I want to like alchitry.com

  34. Copy.
    qrscanner.net
    Paste.
    to the rescue.

    Of course their website also points to an app only.

    #antipattern

    No thanks.

    What if I have a #linux #pinephone or something?

    What if I have a #degoogled phone?

    And the funny thing is, the app is probably just a wrapped web-page when you actually go download it. Which I won't be doing.

    I'll put in a service request and waist the vendor's time instead. Because I can. This is not good customer service.

    I want to like alchitry.com

  35. Copy.
    qrscanner.net
    Paste.
    to the rescue.

    Of course their website also points to an app only.

    #antipattern

    No thanks.

    What if I have a #linux #pinephone or something?

    What if I have a #degoogled phone?

    And the funny thing is, the app is probably just a wrapped web-page when you actually go download it. Which I won't be doing.

    I'll put in a service request and waist the vendor's time instead. Because I can. This is not good customer service.

    I want to like alchitry.com

  36. Ugh. Reporting another anti-pattern from apple. Here is a screenshot.

    Clicked on an epub file, and macos automatically opened this software. Cannot close it. Obviously you can kill it with some sort of a system monitor, but not through the software's normal UI.

    Then I looked at the settings. This software sends all your data to apple engineers so they can know you better. What a disgrace.

    #macos #apple #antipattern #UsersAreFodder #BadUIX #BadDesign

  37. Ugh. Reporting another anti-pattern from apple. Here is a screenshot.

    Clicked on an epub file, and macos automatically opened this software. Cannot close it. Obviously you can kill it with some sort of a system monitor, but not through the software's normal UI.

    Then I looked at the settings. This software sends all your data to apple engineers so they can know you better. What a disgrace.

    #macos #apple #antipattern #UsersAreFodder #BadUIX #BadDesign

  38. Ugh. Reporting another anti-pattern from apple. Here is a screenshot.

    Clicked on an epub file, and macos automatically opened this software. Cannot close it. Obviously you can kill it with some sort of a system monitor, but not through the software's normal UI.

    Then I looked at the settings. This software sends all your data to apple engineers so they can know you better. What a disgrace.

    #macos #apple #antipattern #UsersAreFodder #BadUIX #BadDesign

  39. Ugh. Reporting another anti-pattern from apple. Here is a screenshot.

    Clicked on an epub file, and macos automatically opened this software. Cannot close it. Obviously you can kill it with some sort of a system monitor, but not through the software's normal UI.

    Then I looked at the settings. This software sends all your data to apple engineers so they can know you better. What a disgrace.

    #macos #apple #antipattern #UsersAreFodder #BadUIX #BadDesign

  40. On the article referenced in mastodon.design/@julieblanc/11, @julieblanc quoted a #TAG commentary
    "Overall, we think #Masonry, #Grid, and wrapping #Flexbox should be incorporated into a unified set of properties. #Chrome’s [New Masonry Layout] proposal splits apart property sets too eagerly, but even the #WebKit [using CSS Grid] proposal seems to miss a chance to develop more-general properties. (…) #CSS currently has 3 layout modes (…): Grid, Multicol, and wrapping Flexbox. This is already causing a lot of author confusion, and Masonry attempts to add a 4th mode. As a general principle, having vastly different ways to accomplish slightly different things is a usability #antipattern. We urge the [CSS] W[orking] G[group] to explore ways to unify these so that authors can port more knowledge from one to the other (even if they are implemented as separate code paths internally). (Issue #1003 on w3ctag/design-reviews, comment on Nov 20, 2024, by #JeffreyYasskin /@jyasskin)

  41. On the article referenced in mastodon.design/@julieblanc/11, @julieblanc quoted a #TAG commentary
    "Overall, we think #Masonry, #Grid, and wrapping #Flexbox should be incorporated into a unified set of properties. #Chrome’s [New Masonry Layout] proposal splits apart property sets too eagerly, but even the #WebKit [using CSS Grid] proposal seems to miss a chance to develop more-general properties. (…) #CSS currently has 3 layout modes (…): Grid, Multicol, and wrapping Flexbox. This is already causing a lot of author confusion, and Masonry attempts to add a 4th mode. As a general principle, having vastly different ways to accomplish slightly different things is a usability #antipattern. We urge the [CSS] W[orking] G[group] to explore ways to unify these so that authors can port more knowledge from one to the other (even if they are implemented as separate code paths internally). (Issue #1003 on w3ctag/design-reviews, comment on Nov 20, 2024, by #JeffreyYasskin /@jyasskin)

  42. On the article referenced in mastodon.design/@julieblanc/11, @julieblanc quoted a #TAG commentary
    "Overall, we think #Masonry, #Grid, and wrapping #Flexbox should be incorporated into a unified set of properties. #Chrome’s [New Masonry Layout] proposal splits apart property sets too eagerly, but even the #WebKit [using CSS Grid] proposal seems to miss a chance to develop more-general properties. (…) #CSS currently has 3 layout modes (…): Grid, Multicol, and wrapping Flexbox. This is already causing a lot of author confusion, and Masonry attempts to add a 4th mode. As a general principle, having vastly different ways to accomplish slightly different things is a usability #antipattern. We urge the [CSS] W[orking] G[group] to explore ways to unify these so that authors can port more knowledge from one to the other (even if they are implemented as separate code paths internally). (Issue #1003 on w3ctag/design-reviews, comment on Nov 20, 2024, by #JeffreyYasskin /@jyasskin)

  43. On the article referenced in mastodon.design/@julieblanc/11, @julieblanc quoted a #TAG commentary
    "Overall, we think #Masonry, #Grid, and wrapping #Flexbox should be incorporated into a unified set of properties. #Chrome’s [New Masonry Layout] proposal splits apart property sets too eagerly, but even the #WebKit [using CSS Grid] proposal seems to miss a chance to develop more-general properties. (…) #CSS currently has 3 layout modes (…): Grid, Multicol, and wrapping Flexbox. This is already causing a lot of author confusion, and Masonry attempts to add a 4th mode. As a general principle, having vastly different ways to accomplish slightly different things is a usability #antipattern. We urge the [CSS] W[orking] G[group] to explore ways to unify these so that authors can port more knowledge from one to the other (even if they are implemented as separate code paths internally). (Issue #1003 on w3ctag/design-reviews, comment on Nov 20, 2024, by #JeffreyYasskin /@jyasskin)

  44. This is a common #antipattern that I see with #microservices architecture. If you find yourself needing to implement a distributed two-phase commit over a multiple micro services, then you have most likely made the architecture too fine grained.

    stackoverflow.com/questions/55

    #distributedcomputing #microservices #programming

  45. This is a common #antipattern that I see with #microservices architecture. If you find yourself needing to implement a distributed two-phase commit over a multiple micro services, then you have most likely made the architecture too fine grained.

    stackoverflow.com/questions/55

    #distributedcomputing #microservices #programming

  46. This is a common #antipattern that I see with #microservices architecture. If you find yourself needing to implement a distributed two-phase commit over a multiple micro services, then you have most likely made the architecture too fine grained.

    stackoverflow.com/questions/55

    #distributedcomputing #microservices #programming

  47. This is a common #antipattern that I see with #microservices architecture. If you find yourself needing to implement a distributed two-phase commit over a multiple micro services, then you have most likely made the architecture too fine grained.

    stackoverflow.com/questions/55

    #distributedcomputing #microservices #programming

  48. This is a common #antipattern that I see with #microservices architecture. If you find yourself needing to implement a distributed two-phase commit over a multiple micro services, then you have most likely made the architecture too fine grained.

    stackoverflow.com/questions/55

    #distributedcomputing #microservices #programming