Kermit, I'll also mention compromise.
When I designed our kitchen garden on the south facing slope behind our house, the angles were varied between almost flat and very sloped at around 22°. We made the raised beds (About 18 years ago) on contour and initially I wanted to make them all quite narrow so that I'd never have to walk on them but that was totally impractical for the amount of work it was to put in all the retaining poles.
I rethought the shapes and considered the types of plants that would need a much larger space - Jerusalem artichokes, artichokes, shrubs, irises, rhubarb, pumpkin etc. and designed the size of the beds around the big plants that wouldn't need tending to often.
In the end we had hugelkultur beds of different sizes, which were much larger that "recommended" but the shape and layout of the beds has evolved over time and I can garden easily without walking too much on good earth.
I also think it make the garden more interesting if you don't have rows of beds all the same size/shape - but that's just me.