Skip to content

specificationification

Philip (flip) Kromer edited this page May 9, 2012 · 1 revision

Specificationification

Core Goals:

  • hardening core toolkit

  • building out expressive tools that form the interface to the IC platform

  • aggressive about swapping in new functionality

  • works now but with upward compatibility in mind

    • Kurt: Don't squander your degrees of freedom

Approaches:

  • maintain workingness without being a slave to backwards compatibility (Do not break backwards compatible behavior silently)

  • Separate customer facing functionality from backend/support functionality

  • Maintain loose coupling of components while assuring a small number of specified points of responsibility

Organizing the notes:

  • one document per entry poin.