But on top of that iirc at Remote I implemented a notify system for output during test running, similar to flaky tests. I wouldn't fail the build but notify a channel of volunteers that triaged these.
Got as to 0 in time.
But on top of that iirc at Remote I implemented a notify system for output during test running, similar to flaky tests. I wouldn't fail the build but notify a channel of volunteers that triaged these.
Got as to 0 in time.
Thanks for sharing! 💚
Thanks for sharing! 💚
That said, my main argument is the simplicity - it does less but it does the job. Seeing it I know it's "just" a lookup.
That said, my main argument is the simplicity - it does less but it does the job. Seeing it I know it's "just" a lookup.
If it's a map I know no magic is going on.
That's why it should be the default.
If it's a map I know no magic is going on.
That's why it should be the default.
I guess I could do a new blog and migrate stuff later 😅🙈
I guess I could do a new blog and migrate stuff later 😅🙈
The essence is:
* Maps are simpler, a case may do pattern matches and other stuff while a map clearly communicates that this is a key -> value lookup
* Maps offer introspection, I can get all keys, all values, ask if a key is there etc
* I can generate everything else based on the map
The essence is:
* Maps are simpler, a case may do pattern matches and other stuff while a map clearly communicates that this is a key -> value lookup
* Maps offer introspection, I can get all keys, all values, ask if a key is there etc
* I can generate everything else based on the map
This would be an example in a blog post where I'd argue for "the simplest construct that gets the job done" but we'll see 😬
This would be an example in a blog post where I'd argue for "the simplest construct that gets the job done" but we'll see 😬
This should be a map 👀
Amount of tests depends on surroundings, Impact, context etc.
I can see arguments for 0, 2 and "iterate all cases".
This should be a map 👀
Amount of tests depends on surroundings, Impact, context etc.
I can see arguments for 0, 2 and "iterate all cases".