I'm not sure if anybody else has ever done this, but i think i discovered a really good design for wheat farms. So the story is: i was sitting in geography class when the term "Terraced Farming" came up. so i was like ".. i wonder how that'd be in minecraft" I took a couple of days to plan out how it would work, and came up with this design.

1 mountain yields a stack and a bit of wheat, more than enough to feed yourself. basically you start out with a 9X9 base, but only the outline of it. then you fill the inside with water, then add the next layer, still hollow, and fill it with water. Do this till you hit the very top,
and at the tip just put a block of cobble with a torch. i also surround them with little torch towers to keep them lit. let's just say i have a LOT of bread.