A framework is proposed for introducing reusable programming as an engineering methodology in a typical programming class. The requirements of the teaching framework include a program design language, a code-frame-dri...
详细信息
A framework is proposed for introducing reusable programming as an engineering methodology in a typical programming class. The requirements of the teaching framework include a program design language, a code-frame-driven implementation strategy of the design and a presentation approach which is software-domain specific. Reusable design fragments are defined and tools are provided to assist students or users in the process of building reusable fragments and constructing composite program logics from existing fragments.
暂无评论