The way I work it is find a current module that does something similar to what I am working on and copy and paste the parts I want to use into my new module and convert it to what I need
Pretty much most of the functions are already out there in use in other modules. Just combine them to do what you want.
Pretty much most of the functions are already out there in use in other modules. Just combine them to do what you want.