Dart language has a type called 'dynamic'. As you can guess from it's name, it can be any type of variable. This can be a bit tricky when using it, be
Both final and const value cannot be modified. Then, what's so different?Difference between final and const is the 'const' value needs to be a constan
When checking for null, we frequently use a ternary operator. But there is an operator that could make code a bit shorter.'??' operator will give the
Dart has a special constructor that can be accessed the way we access methods. Such constructors can be much helpful to see what the code does. Rather
Formatting string in dart is not so easy.In other languages, string format exists and you can format complex strings with just one line of code.Sadly,