I'm struggling with WCF
over engineering. It seems to me like a strange code layer, that do something useful, like giving you the possibility to call methods over http.
But in other hands, it increases useless code, useless methods calls, and so on.
Its like buying a japanese car, you will pay cheaper, but it will cost you more than you imagined.
Joking aside, I would like to know if I'm missing the real point here, or there is a better solution ?