知的代码得到预期的反应。以虚设代码建立的程式骨干，类似于假码，不过其允许语法分析、编译并且测试代码。虚设代码促进由上而下的设计过程，系统的部分功能以完整的高阶结构设计和编写，然后再针对专案需求完成细节方面的扩充。在物件导向程式设计中，虚设代码相当于抽象方法。