Let me start with what you mean by "there is no bamboo in front of the door". In rural areas, we pay attention to what we plant in front of the house and behind the house, but we can't mess around. As for why, they can't say clearly. All they know is that the door is open and ventilated. That's why the older generation did it, and it's still in use today. For example, "Don't plant bamboo in front of the door". Because bamboo is tall and straight, it grows fast and has strong reproductive ability, two or three plants will be planted this year and will grow in a large area next year. The bamboo forest is sheltered from the wind and light all the year round and moist.
In this environment, it is conducive to the growth of mice, snakes and ferrets, and is not conducive to family food and chickens, ducks and geese. Skunk is a spiritual animal. You can't drive it away, you can't hit it, or you will violate the rules. Snakes are even more frightening, especially at night. Climbing out of the bamboo forest is a threat to adults and children. I don't think anyone wants to live in this environment and be on tenterhooks all day.
Let's talk about what "there is no tree behind the house" means. According to the older generation in rural areas, it is easy to understand that there are mountains and water behind the house. Mountains are "backers" and water is "feng shui". It is not explicitly stated that no trees will be planted behind the house. My understanding is that planting trees behind the house, when the trees grow up, the branches will extend to the roof, which is not convenient for the repair of the house, is conducive to thieves to steal over the wall, and is easy to attract lightning and threaten the safety of their families. This is also the reason why adults warned us not to hide under big trees in rainy days.
Let's talk about whether this rural proverb makes sense. From the above analysis, this proverb is reasonable. But we don't have to be overly nervous, because "there is no bamboo in front of the door and no tree behind the house" is a matter of distance. If we plant bamboo by the pond or on the barren slope far away from the door, it is ok as long as we don't keep out the sun and wind. As for planting trees behind the house, it's the same. It's not bad to stay away from the roots behind the house.