While unwrapping from the view in ortho works for most cases, you can end up with texture scale inconsistency due to zoom changes in the Viewport that way. And unwrapping from view bounds will always force the mapping into a 1:1 ratio, causing distortion on any geometry except for perfectly square planes. Also, aligning the view to each plane of structures like roofs can be tedious.
Instead I recommend this great add-on that will make your life easier when doing archiviz...
Sure UVW Map
YouTube demo video
It was released way back in 2012 by Alexander Milovsky, but is still compatible with Blender 2.79. It only generates the UV data, so it doesn't rely on any specific render engine. And of course the add-on is not needed to open .blends made with it.
After the add-on is installed, these buttons become available in the Mesh context tab:
UVW Box Map creates a UV map that is basically a box projection. It's good for boxy structures.
Best Planar Map attempts to find the optimal planar projection. Similar to Project From View.
Both of these methods have parameters you can tweak in the Operator Panel, so play with those too.
Here's a test I did on a structure with various kinds of angles:
Textures courtesy of Pixabay. 1, 2 .blend available for download here.
The conical part of the roof was not handled well, so I unwrapped with cylindrical projection on that part, which was better but still pretty bad. I think for such shapes careful, manual seam-marking and unwrapping is required.
The semi-cylindrical protrusion on the side of the building also has imperfections - the seam is showing, it just isn't very noticeable with the brick texture.
You can see where the seams are when using a UV test grid:
The Sure UVW Map add-on can help save a lot of time when mapping boxy/planar geometry. It runs up against limitations when used on rounded geometry. Knowing this you can probably figure out where it is appropriate to use. Hopefully it will make your architectural visualization projects go more smoothly. I have found it useful on many occasions.