Yesterday I published the list of the most popular blog posts that I wrote in 2014.
I also promised to choose my favorite blog posts and publish that list on my blog. This year I decided to select blog posts that helped me to learn something new.
Here are my favorite blog posts that I wrote during the year 2014:
- Three Reasons Why Humans Skills Are Important for Software Developers is my first choice because it reminds me that I should continue improving my human skills (and so should you).
- From Idea to Code: The Lifecycle of Agile Specifications helped me to realize that it is possible to transform an idea into a specification and a specification into code without losing any information (or losing as little information as possible).
- Writing Clean Tests - Divide and Conquer is one of the most important blog posts that I wrote during this year. It helped me to understand that if I split a "huge" test into a few smaller tests, it is a lot easier to figure out the requirements of the tested method / component. This helps me write tests that document the expected behavior of the tested system.
- Writing Tests for Data Access Code - Unit Tests Are Waste belongs to this list because it helped me to realize that unit testing data access code is a waste of time.
- Understanding Spring Web Application Architecture: The Classic Way is important to me because it is the first part of my tutorial that should convince you to abandon the classic way of building Spring web applications and replace it with something better. This is not an easy topic, but I decided to write about it anyway because it offers me a possibility to learn new things.
I hope that you enjoy reading these blog posts because I really enjoyed writing them.