Date: Fri, 25 Aug 2006 09:05:19 -0400
Reply-To: "Fehd, Ronald J. (CDC/CCHIS/NCHM)" <rjf2@CDC.GOV>
Sender: "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From: "Fehd, Ronald J. (CDC/CCHIS/NCHM)" <rjf2@CDC.GOV>
Subject: Re: SAS coding standards document
Content-Type: text/plain; charset="us-ascii"
> From: Kiran_N
> If anyone has a good SAS standards or SAS coding Standards
> document or a template to prepare the same, can you please
> forward it to me? Thanks for your help in advance.
much has been written
and remains to be written about coding standards
a word to the wise:
do not read SAS examples expecting to find
either good or consistent style
Ron Fehd the documentation
or style-sheet maven CDC Atlanta GA USA RJF2 at cdc dot gov
135-29: Programming Standards, Style Sheets, and Peer Reviews:
Dianne Louise Rhodes,
http://www2.sas.com/proceedings/sugi29/135-29.pdf
140-30: Using Extreme Programming Processes in a SAS Environment
http://www2.sas.com/proceedings/sugi30/140-30.pdf
PharmaSUG
Submission of Analysis Datasets and Documentation: Scientific and ...
Develop a standard metadata model and documentation language for all
study datasets.
www.lexjansen.com/pharmasug/2004/fdacompliance/fc04.pdf
Clinical Data Standards - An eSubmissions Perspective Shy Kumar
Standards for the documentation of. the data are found in FDA
guidelines.
www.lexjansen.com/pharmasug/2003/fdacompliance/fda114.pdf
Developing a SAS Macro Library to Create Standard Clinical Data
(word-processed) documentation following standard formats.
Template code is internally documented using a standard program. header.
For each macro parameter ...
www.lexjansen.com/pharmasug/2001/proceed/appdev/ad14_melson.pdf
Organizing and Building a Centralized SAS Macro Library
SAS macro library, approval process, approval team,
standard directory structure, user documentation template, validation.
www.lexjansen.com/pharmasug/2004/applicationsdevelopment/ad11.pdf
Coder's Corner
Journeyman's Tools:
The Writing for Reading and Reuse Program Header
http://www2.sas.com/proceedings/sugi30/067-30.pdf
SUGI 22: 1997 San Diego CA
Coder's Corner 80 %ARRAY
%ARRAY: construction and usage of arrays of macro variables
http://www2.sas.com/proceedings/sugi29/070-29.pdf
Ap Dev
Journeyman's Tools: Two Macros
-- ProgList and PutMvars --
to Show Calling Sequence and Parameters of Routines
http://www2.sas.com/proceedings/sugi30/004-30.pdf
recent examples of the Writing for Reading and ReUse Program Header:
Subject: tip: Freq of Words in Text var
Name: FreqWordsInText.sas
http://www.listserv.uga.edu/cgi-bin/wa?A2=ind0512A&L=sas-l&P=R9489
Subject: tip: macro FreqAllVars
Name: FreqAllVars.sas
http://www.listserv.uga.edu/cgi-bin/wa?A2=ind0512C&L=sas-l&P=R22891
Subject: tip: Write Attribute
http://www.listserv.uga.edu/cgi-bin/wa?A2=ind0605A&L=sas-l&P=R6739
Subject: tip: program MakeIndex
http://www.listserv.uga.edu/cgi-bin/wa?A2=ind0607C&L=sas-l&P=R43569