Preview this course
The DIY Form-Based Code: Testing and Refining
Already a subscriber?
The DIY Form-Based Code: Testing and Refining

The DIY Form-Based Code: Testing and Refining

82 min

In this third of four courses from the "DIY Form-Based Code" series, Norman Wright attempts to break the code created in the previous course by applying randomization tests in Excel. After mapping unaccounted circumstances, Wright refines the code by creating initial models in SketchUp and applying deliberative changes to each zone.

In This Course

  1. Norman Wright welcomes viewers back for additional tests of our draft form-based code.
  2. With an initial draft complete, it's time to examine the different stages of code development, starting with the alpha stage.
  3. Randomization
    After creating maximum and minimum ranges that comply with the base code we developed in chapter five of The DIY Form-based Code: Research and Development, we will attempt to "break" the code by testing it against random factors.
  4. Initial Models
    After the random tests have defined a set of conditions, it's time to sketch our results and see what kind of environment we have created.
  5. Complete Buildout
    We've applied the random test to one zone; now it's time to expand to all other zones.
  6. Deliberative Design
    After applying the three previous tests, we see what we can do with our own design. By extracting individual blocks from the three zones, we visualize preferred outcomes against the proposed restrictions and requirements.
  7. After Testing
    Although the tests are done, our code is not complete. This chapter shows the final steps for completing the code.

Published 2014