Software Development
-
The future of Big Data is linked to Cloud
Data volumes are growing exponentially. Unstructured data from Twitter, LinkedIn, Mailling Lists, etc. has the potential to transform many industries…
Read More » -
Programming for Change
It has become cliché to say that the only constant in life is change, and most people accept it as…
Read More » -
GIT Pull Requests Using GitHub
Old Habits We’ve been working with git for more than a year. The SCM was migrated from SVN, with all…
Read More » -
Writing Clean Tests – Naming Matters
It is pretty hard to figure out a good definition for clean code because everyone of us has our own…
Read More » -
The Index You’ve Added is Useless. Why?
Recently, at the office: Bob: I’ve looked into that slow query you’ve told me about yesterday, Alice. I’ve added the…
Read More » -
Cheating on the N Queens benchmark
Many Solver distributions include an N Queens example, in which n queens need to be placed on a n*n sized…
Read More » -
Test coverage using testing tools and methods
Overview: To define “Test coverage” we have to talk about the topics stated below: The purpose of test coverage. Different…
Read More » -
The Low Quality of Scientific Code
Recently I’ve been trying to get a bit into music theory, machine learning, computational linguistics, so I ended up looking…
Read More » -
Lawyers and Developers, not so different
Really I have been developing software professionally since 1978. I went to law school (BU Law ’91). I think that…
Read More »