Depends. If you are gonna make stairs modular, you can use unique texture for it. You can also use tileabe texture that can be shared along other objects. It really depend on what are you trying to achive.
http://wiki.polycount.com/CategoryEnvironmentModeling?highlight=%28\bCategoryEnvironment\b%29 http://wiki.polycount.com/CategoryTexturing Those might help get you started in the right direction. My first step in workflow is planning, as I'm sure it is with many others. I'll make sure every possible problem I find is…