En el mundo del desarrollo de software, a priori pocas decisiones parecen ser tan técnicas —y, por tanto, teóricamente racionales— como la elección de ...