While not new, since the concept was already described by Christopher Alexander in its architectural theories, it only gathered some traction in programming due to the publication of Design Patterns: Elements of Reusable Object-Oriented Software book in October 1994 by Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, known as the Gang of Four (GoF), that identifies and describes 23 classic software design patterns.
Use a calculator to calculate the stair riser length or the number of steps you'll need. Divide the height from the first floor to the top of the second floor by a predetermined height of your choice for the riser. The typical height of a riser is 6 or 7 inches (15 to 17.5 cm).
This is the height each stair riser needs to be. A typical tread is right around 10 inches. The amount of treads will be one less than the amount of risers(14 treads), to find the total run or length of a single run staircase, multiply 10 by 14 and that tells you your stairway will be 140 inches long. The width of typical stairs is four feet. A space of 140 x 48 will accommodate the staircase in this example. The equation for determining the amount of risers is standard for any style of stairs, however, figuring how much floor space your staircase will take up depends on which design you choose.