I don't know what people have against outdoor farming. You only need to gather plants for a month or so before you have 3 or more diff types to start a small farm. I brew 80% of my plants anyway so I get plenty of seeds. As for outdoor animals disrupting farming... I like to build a large dome over my entrance. My current fort has 4 zlevel high walls surrounding a 20x20 space with a 8x8 clear glass skylight for the farms. (not sure that this is strictly necessary, but I like the idea of a glass skylight. There's 4 2x2 pillars supporting the roof, each with a staircase in them for roof access. And yes, I have a lot of novice/dabbling masons. :-)
Theres a nice macro-key program on the Wiki that makes building long sections of walls and floors really easy. It is almost better than having the ability to create walls/floors in large chunks. Having them as individual contructions makes building go a lot faster because you can have a dozen low-skill masons all working at once. Rather than one dwarf building a huge section. Just make sure to keep wood and valuable bars/blocks FAR AWAY from your construction area. The rewall macro just uses the closes material available. So keep a large pile of stone inside the dome (or whatever you're building so that is always the closest. Though it still isn't uncommon for me to build a wood wall accidentally.
I think building outside structures is part of the fun of the new DF. Don't be too stubborn to take some things outside.
For apartment buildings, there is one design that I think is just awesome that I saw in another thread here. It looks like this:
code:
#################
# # # # #
# D#D # D#D #
####X#######X####
# D#D # D#D #
# # # # #
#################
# # # # #
# D#D # D#D #
####X#######X####
# D#D # D#D #
# # # # #
#################X = Up/Down stairs
# = Wall
D = Door
Stack these as high (or low) as you want. For the lobby level, you dig out the center 4 rooms and one of the rooms on the side to give access to the stairs. The lobby makes a nice little sculpture garden, BTW. Or put a well in the center.
For nobles, I use about the same square area, but only put four "houses" per level, surrounding a center staircase. Maybe put the king in a giant penthouse on the top/bottom floor. Leave room on the sides of the buildings because you may want to enlarge some of the residences. For example, I gave my clerk an office extruded out the side of the apartment building.