''Fifty Quick Ideas to Improve Your User Stories'' by Gojko Adzic and David Evans provides solutions to many issues involving Agile projects. Victor Chircu reviews here.
If you want to keep your code smelling fresh, beware parallel inheritance hierarchies and the problems they can cause when making additions to your code.
It seems more often than not we are asked to compromise our design and clean code practices in order to get things out faster or comply with corperate rules. But as the saying goes, it all pays the same, right?
We have to verify that our code works, that's just a fact of life. Having spent my entire life on the developer side of the room I must say (if I'm going to be honest) that I have committed each and every one of these sins.
Here, I will discuss the definition of a DevOps engineer, the skills that IT organizations need to implement DevOps, the skills that an IT professional needs to acquire, and the key to hiring appropriate professionals for the job.
What happens to an organization when its most experienced and knowledgeable employees leave the company? What exactly is the organization losing? Read on to find out how important it is to keep the knowledge when employees leave.
In one of my projects, there was a need to put scheduled tasks on my Sails.js application. Agenda and node-schedule are my tools of choice when scheduling jobs on a Node.js app, so here, I'll cover how to add scheduling to our Sails.js application using these tools.
When developing RESTful web services, people are often confused with handling exceptions. This post will explain a powerful tactic for using exception mapper with the Dropwizard framework.