"E2E tests are flaky"
Yep, often true.
But, E2E tests aren't inherently flaky. They're flaky for a *reason*:
🚩 The UI is buggy.
🚩 The backend is often down.
🚩 The DB is constantly changing.
🚩 The network is slow or unreliable.
E2E tests aren’t flaky. The environment is.
So find the root cause, and fix it.
So because of this comment by Mike, I read an article which starts with:
"Service Locator is a well-known pattern, and since it was described by Martin Fowler, it must be good, right?"
and I promise to myself, next time I trust my gut instinct. A short 🧵 bear with me 👇👇👇⬇️
@ASalvadorini@michael_lazebny@theflutterboi@biz84@override It is was not so bad once you read it and comments to it. There were other links too. That share the conclusion CLEAN protagonist use: SL has disadvantages (, but is useful. (my addition😇)). For more info, I’m going to refer to Finnish acronym KVG 😂 (don’t look that up😉)
877 Followers 968 FollowingFounder & CEO of Presence, the company behind Presence Messenger, Gee AI and DartNative. Creator of @DartNativeX. John 15:5.
629 Followers 1K FollowingBorn again christian, indiehacker, freelancer. Enjoys life, nature and computers. Building cool stuff for a living
Working my way to $1000MRR (currently at $0)
8K Followers 744 Following🇧🇷🇵🇹 Engineer • I like user interfaces, cinematography, pineapple pizza and math • @BluefireOSS • Google Developer Expert for Dart & Flutter
931 Followers 172 FollowingSenior Software Engineer • Game Developer • Unity Expert • Full-Stack Developer • Tech Lead
Posto animais fofos, xingo o PT e as vezes falo sobre coisas "tech"
2K Followers 963 FollowingFounder of https://t.co/9bEqDk7zyw
📱 Building mobile apps
⛵ Creating https://t.co/1Lt6QGglzk
🤝 Providing expert services
GDE for Firebase | prev-@Google
877 Followers 968 FollowingFounder & CEO of Presence, the company behind Presence Messenger, Gee AI and DartNative. Creator of @DartNativeX. John 15:5.
2K Followers 991 FollowingProduct at @google working on @flutterdev @golang @genkitframework | Ex Co-Founder (YC W24) Product @AWS | Opinions are my own | 🇯🇴 🇵🇸
2K Followers 54 FollowingBuild, catalog, and test your Flutter widgets with the open-source Widgetbook. Catch and review visual and accessibility regressions with Widgetbook Cloud.
788 Followers 266 FollowingSoftware Developer, Mobile & Backend with Dart | Python | Ruby | Elixir | Building Ruflet a cross-platform app framework in pure Ruby.
1K Followers 220 FollowingExperienced Flutter & open-source dev | Creator of auto_route, injectable, skeletonizer and cue | Dev tools & automation | Freelance | Open to work
2K Followers 134 FollowingWe're a custom software studio that delivers end-to-end solutions for various industries. Experts in #Flutter #DotNet #React and a part of #FlutterCommunity.
2K Followers 167 FollowingBuilding Flutter GPU and https://t.co/uRtNaXlmwa. Expanding what you can create using Flutter & Dart.
Prev Lead Eng @shorebirddev
Prev Built Impeller @flutterdev / @google
4K Followers 359 FollowingEngineering Leader | Tech Speaker, Author, Editor | Google Developer Expert in Dart and Flutter | Passionate about Mobile and Quality
3K Followers 466 Following@Flutterdev advocate and developer. #flutterista #flutterfly I am not associated with Google. Photographer. Learning Turkish.