When building an application, we often face problems with external APIs. One has simple methods, other has them very complicated. Unifying them und...
For further actions, you may consider blocking this person and/or reporting abuse
amazing! thanks for great article!
just out of curiosity, would it be nicer if we use
symbolinstead of string literals for different types?and then instead of switch using strategy pattern using symbol as object key to select intended function
You can use
Symbol, example I've brought is purely illustrational. Or you can try TypeScript and use enums. Choose whatever you're most comfortable with, but remember to stick with it :)in ruby would be
.send(:"_findMusic", id), in JS_findMusic.call(this, id)?? or something similar??... thanksHi fabriziobertoglio1987, can you rephrase your question? I don't seem to understand it fully :)
I was referring to use either Symbol or other code like
.callor other Object method to delete your switch statement and replace it with a loopdeveloper.mozilla.org/en-US/docs/W...
developer.mozilla.org/en-US/docs/W...
Why would you obscure such a simple statement with a loop? It would be shorter, true, but more complex to the reader.
Good topic, great explanation. Thanks!
When building the facade wouldn't it be better to use the rxjs observables? Like in this example: nerd-corner.com/how-to-build-a-pus...
What theme is this?
Hey wh0ismi, what do you mean? If you are referring to the code theme used on dev.to, I am not sure, but looks like Monokai.
Nice! like a beautiful reducer.
TypeScript and enums could help as well