The design of the rooftop terrace of a self-built house involves considering factors such as structural integrity, safety, aesthetics, and functionality. It should ensure proper drainage, adequate load-bearing capacity, and compliance with local building codes. Additionally, aspects like outdoor living space, landscaping, and sustainable design can be integrated into the planning process.