If you're keeping it in a garden, you don't want people knowing it's there. There are very effective ways to camofluage the plants. You could place taller plants around it. (Not tall enough to block it's light, though.) And this may sound silly, but young weed plants can resemble tomato plants; using hollow and light plastic fake tomato's attatched by fishing line to your plants will make for surprisingly effective camofluage. (I had 6 four-foot ruderalis plants outside my house last year, the police were in the area on routine enquiries- they blatantly saw my "tomatoes" and contemplated my healthy yield! The strong smell of maturing plants are a massive giveaway. So what we do here is surround them with shit loads of highly fragrant herbs and plants; there are many of these with such intense and overbearing aromas, the smell of weed will not be a problem. A big smelly horse-manure compost heap can really help here, as well
It's perfectly feasible to grow large amounts of weed in your garden or allotment, or even an isolated public place- I mean who wants to spend hundreds on hydro setups, not to mention the hassle of nutrients, temperature, and burning massive amounts of electricity? (A dead giveaway for pigs). My friend sucessfully grew fifteen plants on his allotment by the way
However, do not expect high quality weed.there are ways to improve it's quality through high-quality soil and nutrients, but you'll need a strain that will thrive in sub-optimum conditions (unless you're luck enough to live in a very hot place with plenty of sun, if you do, it's possible to achieve high quality product), and these strains tend not to be of great quality. I'm in the UK; I've only had luck with ruderalis, a terrible strain. I made some tolerable hash and oils with it, but of average quality, although still great compared to the garbage resin we have in the UK.