In the last few months, I have been extremely busy working for a client(still working) developing a suite of applications. Quite naturally, TDD(Test Driven Development) is the standard choice. Writing unit-tests, seeing them fail, filling in code, seeing the green […]
Like implicit variables, implicit methods offer a great deal of flexibility in Scala. They help us in wrapping up objects. However, it can make us very tired, if overused. Here’s an example of using implicit methods. Let me implement one […]
In my first consulting assignment in Scala, the most frustrating piece of code was the one involving implicit keyword. There was a portion of code written by the client and the team was huffing and puffing trying to understand the […]
I got a chance to discuss our very old Java collections with a group of guys today. We went through various collections and tried to play with them. It was exciting and brought back memories of my Java days. I […]
Scala has concise syntax. Period. This is a huge plus point because of brevity and expressiveness in code and a minus point because it’s not too easy to the naked eyes. Let’s discuss the syntactic sugar in use of methods […]