Amin AomeRepository PaternIn software development, repository pattern is quite popular design pattern. This pattern mainly use when we have multiple sources of data…Jun 11, 2023Jun 11, 2023
Amin AomeDependency inversion principleDIP is the last principle of SOLID design pattern. The main purpose of this principle is any class does not depend to any Concrete class…Jun 11, 2023Jun 11, 2023
Amin AomeThanks a lot for the blog. It will be great if you share the whole project in a github repo😁😁Apr 21, 2021Apr 21, 2021
Amin AomeKotlin GenericsBy default, Generics are invariant in Kotlin. It means, Dog is a sub-type of Animal, But List<Dog> is not a sub-type of List<Animal>.Nov 10, 2019Nov 10, 2019
Amin AomeKotlin Lambda - A magical expressionSuppose, we want a function which will take to number as parameter and return the summation of that two numbers. In kotlin, we code like…Oct 12, 2019Oct 12, 2019