Author: Niket Mittal

Why we need Solid Principles and it’s types

Reading Time: 3 minutes What and Why?? SOLID is an acronym for the first five object-oriented design (OOD) principles by Robert C. Martin. In simple words,  design principles help us to create more maintainable, understandable, and flexible software.  The goal of the SOLID principles is to reduce dependencies so that we can change one area of software without impacting others. Additionally, they’re intended to make designs easier to understand, maintain, Continue Reading

scala futures

Basic of Generics and Type Bounds in Scala

Reading Time: 3 minutes Introduction to Scala Generics Scala Generics are kind of like functions for variable types. With the usage of Scala Generics you should reuse our code. Normally, make a function for a task that we do a lot of, so instead of having to repeat the same code over and over again, we let the compiler and computer do that behind the scenes for us. Scala Continue Reading