The battle between pitched roofs versus flat roofs is an ongoing one especially when you are thinking of which is the best choice for your home or building. The answer for this typically varies depending on the mainly on the local climates and the needs of your building.
In certain countries where there is heavy downpour of rain that can result with high risk of water leakages on the building top, pitched roofs are considered the best choice. From a practical standpoint, it has the higher capacity to evacuate the water away from the building below while a flat roof has the ability to retain water on the top of the building. Stagnant water on top of building with flat roofs will find a way to go down and this can be damaging to your building and the carpets and furniture inside it.
Houses that are built using this type of roofs go way back as they are most efficient in water evacuation. The design has been used for some time now that it is considered the best way to have your home or building complement the landscape even with a house that can have a modern look and style.
From a technical perspective, there is a need for water to be directed correctly on a pitched roof to prevent concentration of water in some areas such as spaces that are being obstructed by walls or water that is directed towards the house or building itself. It is important that the architecture of is made with a goal to really remove water and not letting it stagnate onto your home.
Pitched roof is much better than the flat roof in this regard where water evacuation is much needed for houses and building that are located in an area that is affected with rain. This is not to say that flat roofs are of a disadvantage however as they can be much easier to install, at a low cost, with lower maintenance needs.
Before you make up your mind on the type of roof that you need for your house or building, take into account the level of practicality that it can offer which is pretty much influenced by the location of your building and its function.