Pattern Language and Traditional Programming Practices for Exporting Functionality
Abstract
A set of programming practices and a model pattern approach to document and communicate expert programming tips are presented. Pattern approach is adapted to the task of exporting functionality. Traditional development frameworks which are presented in integrated development environment are adopted to suit the implementation of the presented models. Extreme Programming (XP) approach for change management is adopted. The model starts its journey from known simple techniques to complex models. Such models are useful for training programmers. The presented models depend on concepts such as static function , polymorphism, virtual functions, static and dynamic libraries, Object files,managing project work spaces, code COM models, ATL and Active X controls , Simple Object access protocol SOAP. This paper presents a new approach to train the programmers.