Some Scala-related articles and around.
With great kickoff from Programming in Scala about [rationals] (http://booksites.artima.com/programming_in_scala/examples/html/ch06.html) I`m really interested if it is possible improve given Scala solution. And may we hope for similar elegance inside Java version for this code?
Let`s look inside enhancements...
Longest Increasing Subsequence problem is a well-known topic from dynamic programming domain. [Ignition article] (http://www.geeksforgeeks.org/dynamic-programming-set-3-longest-increasing-subsequence/) and same hackerrank task did push me towards investigations for canonical Scala implementation. Most of solutions I`ve found are simply written with imperative style. Or have inacceptable time complexity like O(n^2) or worse. So, primary goal now is to see if pure functional solution could be short and efficient at the same time.
It`s time to dive into details!
Let`s see how much fun could be derived from financial Scala application development. Assuming to achieve it step-by-step, with small increments. Side idea is to track progress over ticketing system and estimate efforts with number of Pomodoro's spent.