Re:One cost engineers and product managers don't consider
by swalsh on Thursday June 20, 2013 @05:24PM
(#5915068)
Its a false duality. It assumes complexity is zero sum, either the user has it or the programmer has it. In my experience this is not true.
[ Parent
| on HN ]
Re:One cost engineers and product managers don't consider
by Ygor on Thursday June 20, 2013 @05:51PM
(#5915201)
But, doesn't maintaining both implementation complexity and product usage complexity low require either more development time or better developers?
Re:One cost engineers and product managers don't consider
by sliverstorm on Thursday June 20, 2013 @06:11PM
(#5915288)
Reducing either form of complexity certainly costs resources, but I think the point is that they are not necessarily antagonistic goals- they might even come as a package deal, to some degree.
Re:One cost engineers and product managers don't consider
by notb on Thursday June 20, 2013 @11:03PM
(#5916284)
There's a whole spectrum of users, as well. Programmers can be Python users, wherein the python implementation takes complexity hits to simplify it for the user.
It's all subjective, and the design of the high level concepts (maybe mechanics?) influence the complexity at every level below it. The idea of a 'file' goes from the GUI down to the hard disc format.