: bq: but you cannot ask this to client. : : You _can_ ask this of a client. IMO you are obligated to.
+1. >> When you are given a requirement/request from your client, >> always verify that you aren't dealing with an XY Problem: >> http://people.apache.org/~hossman/#xyproblem ... >> Don't ever be afraid to say "No, I won't do that under any >> circumstances" -- but be prepared to provide a compelling reason. No >> one will care how gung-ho and positive you are if the end result is a >> pile of shit, but pessimism and negativity will be rewarded if you can >> back it up with sound reasoning. ... http://www.perlmonks.org/?node_id=914899 -Hoss