Life at Knoldus

All you need to know about SOLID Principles

Reading Time: 3 minutes In this blog post, we will discuss about SOLID principles in Scala which are the 5 most recommended design principles. What are SOLID Principles ? The abbreviation SOLID stands for a collection of principles that, when combined, make code more adaptable to change. SOLID principles assist us in making our software more readable, understandable, flexible. They serve as the foundation for developing object-oriented applications that Continue Reading

What is Pure Function | Functional Programming in Scala

Reading Time: 2 minutes What is Functional Programming? Firstly, Functional programming is a programming paradigm in which everything is bound using pure mathematical functions. It’s a declarative programming approach. In contrast to an imperative style, which focuses on “how to solve,” it focuses on “what to solve.” Instead of statements, it uses expressions. A statement is executed to assign variables, but an expression is evaluated to create a value. Continue Reading

Corona-virus-knoldus-wfh

COVID-19 Combat | Productivity in Uncertain Times

Reading Time: 2 minutes Recent days have been hard for everyone trying to deal with the escalating COVID-19 situation. With COVID-19, the time to act is now. Deferred decisions and delayed actions have immediate and longer-term business continuity impacts. At Knoldus, employee safety and wellbeing is paramount. Like all businesses, we are closely monitoring the coronavirus (COVID-19) outbreak. This is evident from the various steps that we have taken in Continue Reading