-
Notifications
You must be signed in to change notification settings - Fork 6
Development Approach
Robert J. Gifford edited this page Jun 25, 2024
·
2 revisions
The DIGS tool is developed using Object Oriented Perl (OOPERL). This reflects my postdoctoral research experience working with the Stanford HIV Drug Resistance Database (HIVdb). The HIVdb code I worked with, which was written by Bradley Betts using OOPERL, introduced me to this style. Since the first Perl programs I worked with were in OOPERL, and I was previously familiar with object-oriented concepts from some dabbling in C++, OOPERL became my default approach, but I have mainly used it only as a framework for compartmentalizing related functions. My code doesn’t fully utilize OO features like polymorphism.
- Rob Gifford, DIGS Tool developer.