Libraries over frameworks
Lately (in term of years) I noticed I prefer using libraries over frameworks. Or in other words I like to use packages that each do their one thing well rather than one package with all batteries included. I recognize both libraries and frameworks have their pros and cons. You can see my preference for libraries…
Table-driven tests are a good stuff
In Go there is a great emphasize on writing a table-driven tests. Main goal of these tests is to reduce copy-pasting test skeleton from test to test where only input and expected output are changed. You first define an array of test cases where each test case contains input and expected output. Then you iterate…
4 best things that happened to me in 2015
1. Graduating and obtaining BS in Computer Science. This one is the most important for me. It took me 7 years to get it (2008 – 2015), which is an average. What can I say, I’m an average guy when it comes to this things. For example I also scored an average when graduating from…
Road so far with me learning Go and what’s next
Last week I started to learn Go (Golang) programming language, made by Google. For a first learning resource about the language I picked An introduction to programming in Go, which turned out to be a great starting point in learning this language. As soon as I finished with familiarizing with its basic concepts (types, variables,…