MobX is a statement management library. Unlike Redux it doesn’t require a lot of boilerplate code. In this post we’ll talk how you can benefit from using MobX vs Redux.
Now you can use shallow rendering for testing React components with hooks. And a few words on why shallow rendering is good.
TypeScript has a lot of advantages. However, it’s not often that you are starting a brand new project. More often though you are working on an existing codebase and simply don’t have luxury of rewriting everything from scratch. After all, we need to deliver new features and fix annoying bugs.
You have an idea for a B2C product, for a mobile app even. But you’re worried about bugs & bad reviews on app store. So, you only release it for a very limited audience. That’s probably wrong…
A mobile app that helps to find places that do you favourite meal or drink the best. Unlike existing products (Google Maps, TripAdvisor, Yelp), you see ratings for meals & drinks, as opposed to the whole place.
This is the first article in the series about working on a mobile application - Best in Town / Best in Edinburgh - and applying the Lean Startup methodology and other good product management techniques.
Why do you need to split user stories?
Often, you hear that it is important to split user stories. You read articles that say it should be possible to complete a user story within a single sprint, ideally within a few days. That’s entirely accurate.
But the main benefit of splitting user stories is that you will deliver value faster!
TypeError: Cannot call method 'someMethod' of undefined
Your browser or the Node.js interpreter will tell you in which file and on which line that error has occurred. Then, you’ll start a very mundane task of examining the code of a 3rd party library, if it’s has not been minimised, of course. Eventually, you will find out that you have forgotten to provide one of the arguments required by a function.
You may even see a more obscure error.
, etc. that help you to write better code for array operations.